11. april 2005 - 22:50
Der er
14 kommentarer og 1 løsning
syntaks fejl i SQl
strSQL = "Insert into Maaler (idx, Map, Inst, Note, Xkoor, Ykoor, Sted) values(" & request.Form("maaler") & ", '" & request.Form("map") & "', '" & request.Form("selDag") & "-" & request.Form("selMaa") & "-" & request.Form("selAar") & "', '" & request.Form("Note") & "', '" & request.Form("Xkoor") & "', '" & request.Form("Ykoor") & "', '" & request.Form("selWhere") & "')" 'response.write strSQL Conn.Execute(strSQL) SQL = Insert into Maaler (idx, Map, Inst, Note, Xkoor, Ykoor, Sted) values(2323,'ax1','07-06-2001','adsadadada', '430', '216', 'Inde') idx er et tal(langt heltal), så kan ikke se fejlen
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
11. april 2005 - 22:56
#1
fejlmeddelse ?
11. april 2005 - 22:59
#2
Hvis selDag er et datofelt skal der ikke ' omkring strSQL = "Insert into Maaler (idx, Map, Inst, Note, Xkoor, Ykoor, Sted) values(" & request.Form("maaler") & ", '" & request.Form("map") & "', " & request.Form("selDag") & "-" & request.Form("selMaa") & "-" & request.Form("selAar") & ", '" & request.Form("Note") & "', '" & request.Form("Xkoor") & "', '" & request.Form("Ykoor") & "', '" & request.Form("selWhere") & "')" Det samme gælder hvis Xkoor eller Ykoor er talfelter
11. april 2005 - 23:00
#3
det er ikke dato, alt andet end ix er textfelter
11. april 2005 - 23:01
#4
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14) [Microsoft][ODBC Microsoft Access-driver] Der er en syntaksfejl i INSERT INTO-sætningen.
11. april 2005 - 23:02
#5
Prøv: strSQL = "Insert into Maaler (idx, Map, Inst, Note, Xkoor, Ykoor, Sted) values(" & request.Form("maaler") & ",'" & request.Form("map") & "','" & request.Form("selDag") & "-" & request.Form("selMaa") & "-" & request.Form("selAar") & "','" & request.Form("Note") & "','" & request.Form("Xkoor") & "','" & request.Form("Ykoor") & "','" & request.Form("selWhere") & "')" Conn.Execute(strSQL)
11. april 2005 - 23:07
#6
Nu skriver du "alt andet end ix er textfelter" - er det så det rigtige navn.. så skal der ikke stå "idx" i din insert
11. april 2005 - 23:13
#7
idx er det rigtige
11. april 2005 - 23:18
#8
freak, dit hjalp heler ikke
11. april 2005 - 23:19
#9
Hvad er dit idx-felt for en type ?
11. april 2005 - 23:20
#10
Note er nok et reserveret ord, så brug [note]
11. april 2005 - 23:20
#11
soory - så ikke lige heeeeele spørgsmålet
11. april 2005 - 23:22
#12
tal(langt heltal)
11. april 2005 - 23:22
#13
sty, så ikke dit sorry :p
11. april 2005 - 23:23
#14
point til ranglen
12. april 2005 - 17:31
#15
Kurser inden for grundlæggende programmering