Följande kod vill inte fugera med JET
Set Upload = Server.CreateObject("Persits.Upload")
Upload.SetMaxSize 100000, True
Count = Upload.Save("g:\home\lexolar.se\users\wexiobridgen.com\databas")
Set File = Upload.Files("FResultat.htm")
If Not File Is Nothing Then
SQL = "UPDATE Spelprogram " _
& " SET FBlob=?, " _
& " FNamn = '" & File.Name & "', " _
& " SmDatum = #" & Replace(Upload.Form("SmDatum"), "'", "''") & "#," _
& " SmJour = '" & Replace(Upload.Form("SmJour"), "'", "''") & "', "_
& " SmForm = '" & Replace(Upload.Form("SmForm"), "'", "''") & "', " _
& " SmAnm = '" & Replace(Upload.Form("SmAnm"), "'", "''") & "', " _
& " SmAnsv = '" & Replace(Upload.Form("SmAnsv"), "'", "''") & "', " _
& " FStor = '" & File.Size & "' " _
& " WHERE SmId= " & Request.Querystring("id") & " AND SmTyp = '" & Request.Querystring("typ")
'response.write sql
[b]File.ToDatabase dbCom, SQL[/b] <-- Rad 234
File.Delete
Response.Redirect("spelprogram.asp?typ=" & typ & " ")
Det ger följande felmeddelande:
*Persits.Upload.1 error '800a0018'
[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
/spelprogram.asp, line 234*
Och ser ut såhär när jag skriver ut response.write sql:
UPDATE Spelprogram SET FBlob=?, FNamn = 'FResultat.htm', SmDatum = #2002-09-17#, SmJour = 'Ingrid Christersson', SmForm = 'Barometer', SmAnm = '', SmAnsv = 'Ulrich Falk', SmAnsv = 'Ulrich Falk', FStor = '196' WHERE SmId= 165 AND SmTyp = 'TrappanTis