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 Jysk IT
Sikkerhed skal være en del af driften
Skal virksomheder stå stærkere mod angreb og kunne udvikle sig, skal sikkerhed, drift og forretning tænkes sammen. Det er tanken bag Jysk IT’s ambition om at skabe en “sikker fremtid” for kunderne.
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