30. december 2003 - 15:42
Der er
7 kommentarer og 1 løsning
UPDATE-sætning duer ikke.
Får følgende fejl, når jeg kører dette i min asp-fil: Syntax error in UPDATE statement. signup_ID = Request.Form("Nsignup_ID") tour_ID = Request.QueryString("tid") member_ID = Request.QueryString("id") if Request.Form("Tsignup_Confirm") = "on" or Request.Form ("Tsignup_Confirm") = "ja" then signup_Confirm = 1 else signup_Confirm = 0 signup_Comment = Replace(Request.Form "Tsignup_Comment"),"'","''") signup_dato = Replace(Request.Form("Tsignup_dato"),"'","''") sql = "UPDATE signup SET " &_ "tour_ID = " & tour_ID & ", " &_ "member_ID = " & member_ID & ", " &_ "signup_Confirm = " & signup_Confirm & ", " &_ "signup_Comment = '" & signup_Comment & "', " &_ "signup_dato = " & signup_dato & " " &_ "WHERE signup.signup_ID = " & signup_ID dbc.execute(sql) Jeg kan ikke lige hitte ud af hvor fejlen i UPDATE er henne, men hvis nogen lige kan spotte fejlen, så vil det bare være helt raket :) .Nad
Annonceindlæg fra SuperOffice
30. december 2003 - 15:48
#1
Udskriv din SQL - det er meget lettere at overskue. Response.Write sql 'dbc.execute(sql)
30. december 2003 - 15:50
#2
Ret i hverflad lige følgende: signup.signup_ID - til: signup_ID - da du kun har én tabel.
30. december 2003 - 15:52
#3
UPDATE signup SET tour_ID = 4, member_ID = , signup_Confirm = 1, signup_Comment = 'hej', signup_dato = 12-12-2003 WHERE signup_ID = 5 kan da se at jeg mangler et member_ID... har også rettet signup_ID
30. december 2003 - 15:57
#4
hold da op, ser ud til at virke allerede. Den kunne åbenbart ikke lide, at den ikke fik noget member_id med over. Nu kan jeg så bare se at min dato blev lidt f*cked op. 06-07-1894, ikke just korrekt. Nogen forslag der?
30. december 2003 - 15:58
#5
nej, det er ligemeget, har selv klaret det. Jeg skulle lige have et par ' omkring, for at den fattede det...
30. december 2003 - 16:01
#6
Ja, det skal der omkring, hvis det er et tekstfelt.
30. december 2003 - 16:04
#7
nå, men netro, du fik mig guidet på vej, så jeg fandt ud af hvad der var galt. Hvis du smider et svar, så skal jeg belønne dig :)
30. december 2003 - 16:26
#8
Det gør jeg så :)
Kurser inden for grundlæggende programmering