19. januar 2002 - 13:09
Der er
19 kommentarer og 1 løsning
SQL2 :)
Nu er den gal igen... denne gang er jeg dog sikker på hvor fejlen er... fejlen er den første sql-sætning... nogen der kan se hvad jeg gør forkert? SQL = \"INSERT INTO Tagwall(Date,Topic, Nick, Tag, Email, Website, IP) VALUES(\'\" SQL = SQL & Date() & \"\',\'\" SQL = SQL & Request.Form(\"Topic\") & \"\',\'\" SQL = SQL & Request.Form(\"Nick\") & \"\',\'\" SQL = SQL & Request.Form(\"Tag\") & \"\',\'\" SQL = SQL & Request.Form(\"Email\") & \"\',\'\" SQL = SQL & Request.Form(\"Website\") & \"\',\'\" SQL = SQL & Request.ServerVariables(\"REMOTE_ADDR\") & \"\')\"
Annonceindlæg fra Computerworld
19. januar 2002 - 13:09
#1
Altså fejlen var SQL = SQL & Date() & \"\',\'\"
19. januar 2002 - 13:28
#2
gimdner >> Har du løst problemet?
19. januar 2002 - 13:29
#3
nej
19. januar 2002 - 13:29
#4
ville bare gør opmærksom på hvilken linie fejlen var i
19. januar 2002 - 13:49
#5
Har du prøvet at fjerne linjen og køre scriptet?
19. januar 2002 - 13:50
#6
jeps.. og så fungerer det
19. januar 2002 - 13:57
#7
Hvilken fejl meddelelse får du??
19. januar 2002 - 13:58
#8
Prøv at fjerne paranteserne: SQL = SQL & Date & \"\',\'\" hvis det ikke hjælper så prøv at sætte det her i stedet: SQL = SQL & FormatDateTime(Now, vbLongDate) & \"\',\'\"
19. januar 2002 - 14:03
#9
jeg får en syntaxfejl i min sql statement... somaliomar jeg prøve lige dine forslag
19. januar 2002 - 14:05
#10
Fejltype: Microsoft OLE DB Provider for ODBC Drivers (0x80040E14) [Microsoft][ODBC Microsoft Access-driver] Der er en syntaksfejl i INSERT INTO-sætningen.
19. januar 2002 - 14:06
#11
det siger den uanset hvilket jeg prøver... hvis jeg derimod udkommenterer linien, så virker det fint....
19. januar 2002 - 14:06
#12
Hvilken fejl meddelelse får du?
19. januar 2002 - 14:07
#13
SQL = \"INSERT INTO Tagwall(Date,Topic, Nick, Tag, Email, Website, IP) VALUES(\" SQL = SQL & Date() & \",\'\" SQL = SQL & Request.Form(\"Topic\") & \"\',\'\" SQL = SQL & Request.Form(\"Nick\") & \"\',\'\" SQL = SQL & Request.Form(\"Tag\") & \"\',\'\" SQL = SQL & Request.Form(\"Email\") & \"\',\'\" SQL = SQL & Request.Form(\"Website\") & \"\',\'\" SQL = SQL & Request.ServerVariables(\"REMOTE_ADDR\") & \"\')\" Prøv ovenstående. Jeg har fjernet \' omkring date!
19. januar 2002 - 14:09
#14
stadig samme fejl :(
19. januar 2002 - 14:11
#15
Kan vi ikke se den præcise fejl meddelelse??? Det gør det meget lettere!!!!
19. januar 2002 - 14:11
#16
den staar der hvis du kigger lidt laengere oppe!
19. januar 2002 - 14:13
#17
Skriver den ikke mere?
19. januar 2002 - 14:13
#18
nope
19. januar 2002 - 14:21
#19
\'Date\'-feltet i databasen er defineret som dato, formoder jeg?
19. januar 2002 - 14:22
#20
har selv loest problemet... istedet for at faa asp\'en til at stille datoen, fik jeg databasen til at saette standardvaerdien i feltet til dagensdato... undskyld ulejligheden
Kurser inden for grundlæggende programmering