Holger Lersch: Löschem mir SQL Befehl: keine Error geht aber trotzdem nicht

Beitrag lesen

Na Nils,

nachdem du mich per mail über ein neues Posting informiert hast, werde ich jetzt mal sehn was ich für dich tun kann ;-).

[Microsoft][ODBC Microsoft Access Driver] Syntaxfehler in Zahl in Abfrageausdruck 'ip=127.0.0.1'.

Na dann schau dir diese Fehlermeldung doch mal genau an ? Steht in der Spalte ip in deiner
db wirklich "ip=127.0.0.1" drin oder vielleicht nur "127.0.0.1" ? ich wette letzteres !

»»  sql2="delete from login where ip= '&ips&' "

Du musst dir dein sql "string-stückchen-weise" zusammenaddieren, variable teile deines sqls ausserhalb
von den doublequotes, feste teile innerhalb der doublequotes.

Also funktionieren sollte : sql="delete from login where ip='" & ips & "'"

diese string-zusammen-addition sollte folgendes sql ausgeben :

delete from login where ip='127.0.0.1' und das sollte es tun.

Prinzip des SQL-Statement-zusammenaddieren verstanden ?

Gruß
Holger