Avatar billede haase Nybegynder
16. januar 2003 - 21:38 Der er 3 kommentarer og
1 løsning

Update Recordset - jeg har set mig blind på det

Hvad går der galt her?

Jeg bruger Persits.Upload, derfor Upload.Form("felt")...




Fejltype:
Microsoft JET Database Engine (0x80040E14)
Syntax error (missing operator) in query expression 'DemoID='.



--------------------------------

strNummerID = Upload.Form("id")
strBeskrivelse = replace(Upload.Form("beskrivelse"), "'", "''")
strOptaget = (replace(Upload.Form("optaget"), "'", "''"))
strRegDato = Now
strRegBruger = Upload.Form("bruger")
strDid = Upload.Form("did")


Set Conn = Server.CreateObject("ADODB.Connection")
Set RS = Server.CreateObject("ADODB.Recordset")
Conn.Open MM_altConn_STRING
           
strSQL = "SELECT * FROM tblDemo WHERE DemoID=" & strDid


RS.Open strSQL, Conn, 2, 3

RS.Fields("NummerID").Value = strNummerID
RS.Fields("DemoBeskrivelse").Value = strBeskrivelse
RS.Fields("DemoOptaget").Value = strOptaget
RS.Fields("DemoFil").Value = File.Filename
RS.Fields("DemoMb").Value = File.Size
RS.Fields("DemoRegDato").Value = now
RS.Fields("DemoRegBruger").Value = strRegBruger
   
RS.Update


RS.Close
Conn.Close
Avatar billede erikjacobsen Ekspert
16. januar 2003 - 21:41 #1
Upload.Form("did") er tom. Kan du vise os din <form> ?
Avatar billede dgivoni Nybegynder
16. januar 2003 - 23:06 #2
har du husket at skrive Upload.Save(...) inden du begynder at hente værdier ud fra formen?
Avatar billede haase Nybegynder
17. januar 2003 - 10:22 #3
hehe. tjekkede lige min form igennem, det var did jeg havde angivet forkert.

'erik jakobsen - lave bare et svar så får du pointene
Avatar billede haase Nybegynder
20. juni 2003 - 03:15 #4
lukker spørgsmålet
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester