Avatar billede cypherdenmark Nybegynder
30. oktober 2002 - 16:40 Der er 6 kommentarer og
1 løsning

Hvad er der galt i denne delete sætning

Hej Alle
Den ville ikke slette min tubel i databsen (der kommer bare en siden der står: siden findes ikke). Jeg poster lige min code

SQLcheck = "SELECT ID FROM maillist WHERE email= '" & request.form("email") & "'"
Set rs  = Conn.execute(SQLcheck)

//længere nede i filen komme deletesætning
strSQL = "DELETE * FROM indhold WHERE Id = " & SQLcheck & ""
Conn.execute(strSQL)
Avatar billede hyperactive Nybegynder
30. oktober 2002 - 16:55 #1
Hvis der står siden findes ikke, lyder det som om selve asp filen ikke eksisterer..... Er du sikker på, at du henviser til det rigtige navn......
Avatar billede cypherdenmark Nybegynder
30. oktober 2002 - 17:08 #2
ja det gør den, fejlen ligger i deletesætningen men jeg kan ikke se hvad ?
Avatar billede cypherdenmark Nybegynder
30. oktober 2002 - 17:10 #3
jeg poster lige hele koden:

<%
SQLcheck = "SELECT ID FROM maillist WHERE email= '" & request.form("email") & "'"
Set rs  = Conn.execute(SQLcheck)

if rs.EOF AND rs.BOF then
  Response.Redirect "maillist.asp?mode=mode3"
else
  strSQL = "DELETE * FROM indhold WHERE Id = " & SQLcheck & ""
    Conn.execute(strSQL)
    Response.Redirect "maillist.asp?mode=mode"
end if
%>
Avatar billede hyperactive Nybegynder
30. oktober 2002 - 17:40 #4
Du har vel næppe et ID, som svarer til SQLcheck variablen?
Avatar billede hyperactive Nybegynder
30. oktober 2002 - 17:41 #5
Vil tro at følgende hjælper:
  strSQL = "DELETE * FROM indhold WHERE Id = " & RS("ID") & ""
Avatar billede hyperactive Nybegynder
30. oktober 2002 - 17:41 #6
Er det ikke det, du vil?
Avatar billede cypherdenmark Nybegynder
30. oktober 2002 - 17:48 #7
cool så virker det.....alletiders......
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester