Avatar billede exp-ralle Nybegynder
26. juli 2002 - 14:20 Der er 6 kommentarer og
2 løsninger

Vil ikke slette fra db :(

Hejsa

Jeg har et lille problem her...
Jeg har fået lavet mig en Ban funktion, og ville derfor også lave en Afban funktion.
Ban virker fint med at den sender den brugers ip der skal bannes videre i et querystring altså et querystring hvor den sender rs("Ip") videre...
Men når jeg gør det samme med Afban og i stedet for at indsætte ip'en i ban db'en (som i ban) sletter jeg den nu med:
strSQL = "Delete From Ban Where Ip=" & Request.Querystring("Ip")
Conn.Execute(strSQL)
------------------------------------------
Men når jeg klikker på afban og den sender ipen i et querystring får jeg fejlen:

Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[Microsoft][ODBC Microsoft Access Driver] Syntax error in number in query expression 'Ip=123.45.678.90'.

/asp/tagwall/admin/afban.asp, line 14
----------------------------------------------
OBS.
123.45.678.90 er altså ikke min ip meeeen...

Håber i ved hvad fejlen beytder og dermed hvad jeg har gjort galt...


Ralle
Avatar billede jeg_var_gangsta Nybegynder
26. juli 2002 - 14:22 #1
strSQL = "Delete From Ban Where Ip='"&Request.Querystring("Ip")&"'"
conn.execute(strSQL)
Det burde virke
Avatar billede eagleeye Praktikant
26. juli 2002 - 14:22 #2
Din kolonne ID er sikker defineret som tekst så skal der ' omkring i SQL:

strSQL = "Delete From Ban Where Ip='" & Request.Querystring("Ip") & "'"
Avatar billede jeg_var_gangsta Nybegynder
26. juli 2002 - 14:23 #3
hehe 2 sl0w :)
Avatar billede eagleeye Praktikant
26. juli 2002 - 14:25 #4
Det på grund af den gode forklaring :)
Avatar billede exp-ralle Nybegynder
26. juli 2002 - 14:31 #5
eagleeye du mener vel min kolonne Ip ik ?
Avatar billede eagleeye Praktikant
26. juli 2002 - 14:34 #6
Jo.. det var en stavefejl :)
Avatar billede exp-ralle Nybegynder
26. juli 2002 - 14:39 #7
Okaj... det virkede og eagleeye kan vel godt få lidt point for den gode forklaring :)
Avatar billede eagleeye Praktikant
26. juli 2002 - 14:54 #8
:) mange tak..
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