06. januar 2003 - 12:11
Der er
7 kommentarer og 1 løsning
UPDATE statement fejl
Jeg får konstant denne fejlbesked, når jeg prøver at køre mit script, som skulle opdatere posten "image" i tabellen "products". Hvad er der galt? Microsoft JET Database Engine error '80040e14' Syntax error in UPDATE statement. /admin/uploadgfx.asp, line 54 Her er min UPDATE statement: Dim oConn, SQL, rs, DSN Set oConn = Server.CreateObject("ADODB.Connection") DSN = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("../katalog.mdb") oConn.Open DSN Set rs = Server.CreateObject("ADODB.Recordset") SQL = "UPDATE products SET " SQL = SQL & "image ='" & strFilename & "'" SQL = SQL & " WHERE productid=" & session("ID") rs.open SQL, oConn, 3, 3
Annonceindlæg fra Pax8
06. januar 2003 - 12:15
#1
Prøv med dette!: Dim oConn, SQL, rs, DSN Set oConn = Server.CreateObject("ADODB.Connection") DSN = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("../katalog.mdb") oConn.Open DSN Set rs = Server.CreateObject("ADODB.Recordset") SQL = "UPDATE products SET " SQL = SQL & "[image] ='" & strFilename & "'" SQL = SQL & " WHERE productid=" & session("ID") //>Rune
06. januar 2003 - 12:16
#2
Og er du sikker på du har skrive rettigheder til databasefilen? //>Rune
06. januar 2003 - 12:16
#3
SQL = "UPDATE [products] SET " SQL = SQL & "image ='" & strFilename & "'" SQL = SQL & " WHERE [productid]=" & session("ID") Ikke at jeg er klog men prøv denne
06. januar 2003 - 12:20
#4
medions > det virker med [image]. Tak for hjælpen!
06. januar 2003 - 12:22
#5
Anytime... Grunden til at fejlen fremkom var at image er et reseveret ord i Access... Dette forhindre du ved at omklamre det med [ og ] Thx 4 Poinz //>Rune
06. januar 2003 - 12:23
#6
Hvis den er gal med skriverettighederne - og du mener du har adgang - så tjek lige om du har sat databasen til at være skrivebeskyttet da den kom fra din egen maskine <--- klassiker :-)
06. januar 2003 - 12:25
#7
medions tænkte på om der ikke er et sted man kan tjekke reserverede ord ?
06. januar 2003 - 12:27
#8
Kurser inden for grundlæggende programmering