Hvordan indsætter man et OLE object via SQL/VBSCRIPT
Hejsa.Jeg bruger ASPUPLOAD til at gemme nogle billeder i en DB - Det fungerer udmærket til at uploade nye billeder.
Nu vil jeg gerne opdatere et billede, og har forsøgt mig med følgende kode:
Set Upload = Server.CreateObject("Persits.Upload")
Count = Upload.Save
' Obtain file object
Set File = Upload.Files("myImage")
if File is Nothing then
response.redirect("edit_system_pictures.asp?message=Vælg venligst et billede")
end if
conn.execute("UPDATE tbl_system_billeder SET [filename]='"&File.Filename&"', [image_blob]=File.Binary WHERE [id]=1;")
feltet [image_blob] henviser selvsagt til billedet som en BLOP.
Når jeg prøver at eksekvere får jeg en type mismatch. Det gør jeg også hvis jeg prøver at indsætte det som en tekststreng, altså '"&File.Binary&"' eller et tal - longshot - i know.
Hvad er den korrekte syntaks for at få det her til at virke?
M;ads
