30. juli 2003 - 11:10Der er
3 kommentarer og 1 løsning
Slette id
Jeg skal have slettet en id
Har prøvet med 'SQLstmt = "DELETE FROM t_mail WHERE id=" & TRIM(Request.QueryString("id")) SQLstmt = "DELETE FROM t_mail WHERE id = " & Request("id") Conn.Execute (SQLstmt) conn.Close
Ingen af dem er der held med Har prøvet at slette en enkelt med SQLstmt = "DELETE FROM t_mail WHERE id = '13'"
det gik uden problemer, men det kan jeg ikke rigtig bruge til så meget
Fejlbeskeden Microsoft OLE DB Provider for ODBC Drivers error '80040e09' [TCX][MyODBC]You have an error in your SQL syntax near '' at line 1 /medlem/medlem.asp, line 258
Der er forskel på dine SQL sætninger. I den ene angiver du tallet som et tal og i den anden angiver du det som en tekst !
Nu hvor det er din "SQLstmt = "DELETE FROM t_mail WHERE id = '13'"" der virker, så har du lavet dit ID felt som et tekst felt. Det kan man så diskutere hvor smart det er, men prøv at rette den øverste til
SQLstmt = "DELETE FROM t_mail WHERE id = '" & Request("id") & "'"
hjep: OK, men det er bare normalt kun tekst felter man angiver med ' omkring ! :)
Snowball
Synes godt om
Ny brugerNybegynder
Din løsning...
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.