11. november 2006 - 21:21Der er
10 kommentarer og 1 løsning
Kan ikke gemme, hvor hopper kæden af?
Jeg skal ganske simpelt gemme fra formularen, hvor Request.Querystring("myID") matcher myID i databasen. Jeg kan IKKE få det til at spille - overhovedet.
Dim vID, xID
vID = Request.QueryString("catID") vID = Int(vID)
xID = Request.Querystring("myID") xID = Int(xID)
If Not IsNumeric(vID) Then _ Response.Redirect "/error.asp?msg=Linket+findes+ikke"
If Request.Form("mode") = "edit" Then
Dim vA If Request.Form("xA") = "on" Then vA = 1 Else vA = 0 End If
strSQL = "UPDATE links SET catID='" & Trim(SQLEncode(Request.Form("catID"))) & "', name='" & Trim(SQLEncode(Request.Form("name"))) & "', vHeadline='" & Trim(SQLEncode(Request.Form("vHeadline"))) & "', vText='" & Trim(SQLEncode(Request.Form("vText"))) & "', vSource='" & Trim(SQLEncode(Request.Form("vSource"))) & "', vWidth='" & Trim(SQLEncode(Request.Form("vWidth"))) & "', vHeight='" & Trim(SQLEncode(Request.Form("vHeight"))) & "', vA='" & vA & "' WHERE myID=" & xID '<------- Jeg kan ikke få denne rigtig Conn.Execute strSQL Conn.Close
Jeg skal lige nævne, at jeg har kørt rundt i strengvariabler/integer. Og jeg har kørt meget rundt i det. Kan overhovedet ikke overskue det. Håber du kan :o)
var1 og var2 skrives fint ud, men ikke strSQL. Jeg får denne fejl:
[MySQL][ODBC 3.51 Driver][mysqld-4.0.18-nt]You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ''' at line 1
Du kan udkommentere linie 40, så skal du få strSQL med alle variabler på skærmen. Dette udtryk kan du så kopiere ind i en tesktfil og teste denne mod mySql i phpMyAdmin, eller hvad du nu har adgang til.
ffsoft, jeg har lært en del af dine indlæg. Den side, jeg var igang med, var en slags øvelse til en mere seriøs side. Hvis jeg får problemer med den, vender jeg tilbage. Smid et svar :o)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.