Avatar billede zetn Nybegynder
06. november 2003 - 22:07 Der er 7 kommentarer og
2 løsninger

Fejl i sætning igen

Hej, har det samme problem som jeg havde før, men kan ikke se hvad der er galt med denne sætning:

strSQL = "delete * from Forums where id = " & request.querystring("id") &""
myConn.execute(strSQL)

Den giver følgende fejl:

Fejltype:
Microsoft VBScript runtime (0x800A01A8)
Object required: ''
/forum/redirect.asp, line 20

Kan nogen hjælpe?
Avatar billede mm12010 Nybegynder
06. november 2003 - 22:12 #1
hvad er linie 20?

hvordan ser din connection ud?
Avatar billede nmh Nybegynder
06. november 2003 - 22:12 #2
prøv med
strSQL = "delete * from Forums where id = " & Cint(request.querystring("id"))
Avatar billede Slettet bruger
06. november 2003 - 22:13 #3
Er du sikker på at der er noget i din id?
Jeg mener at det hedder delete from forums ...... og ikke delete * from forums....
Avatar billede mm12010 Nybegynder
06. november 2003 - 22:15 #4
det er rigtigt bertie - den skal være sådan:

strSQL = "delete from Forums where id = " & request.querystring("id") &""
Avatar billede cpufan Juniormester
06. november 2003 - 22:18 #5
prøv evt.

strSQL = "delete from Forums where id = " & request("id")
Avatar billede cpufan Juniormester
06. november 2003 - 22:19 #6
undskyld sådan:

strSQL = "delete from Forums where id =" & request("id")
Avatar billede zetn Nybegynder
06. november 2003 - 22:20 #7
Fandt fejlen, den sidste del af connectionen var i en case ""
Avatar billede nmh Nybegynder
06. november 2003 - 22:22 #8
Mon ikke ID er et tal, så derfor skal request("ID") konverteres til et tal.
Så det skal være således:
strSQL = "delete from Forums where id =" & Cint(request("id"))
Avatar billede zetn Nybegynder
06. november 2003 - 22:24 #9
Deler bare point mellem dem der har svaret og prøvet...
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