Am 29. Dez 2004 um 10:53 Uhr schrieb Stefan Sicurella:
Hi,
stehe mal wieder auf dem Schlauch, warum gehen diese Abfragen nicht:
a1="1"
d=dbr.sqlSelect("select * from dbangebote WHERE feldzp NOT LIKE
'"+a1+"'")
oder
d=dbr.sqlSelect("select * from dbangebote WHERE feldzp<>'1'")
das sollte gehen. NUR ist feldzp ein Text?
oder
d=dbr.sqlSelect("select * from dbangebote WHERE feldzp NOT '1'")
was ich machen will ist klar, alle Datensätze aufrufen wo in feldzp
NICHT der String "1" drin steht
sollte feldzp ein string sein, dann sollte zumindest Lösung 2
funktionieren.
LIKE benötigt IMHO eine Wildcard, aber da bin ich mir nicht sicher.....
wäre auch nicht die Lösung der Wahl da langsamer, wenn Du den konkreten
Wert weisst.
Lösung 3 kenne ich so nicht. Wenn dann denke ich wäre IS NOT richtiger,
aber das ist von SQL zu SQL Implementierung auch möglicherweise
unterschiedlich.
Ciao
Claudius
--
G4/733 QS / MacOS X 10.3.7de / RB 5.5.3de/ Valentina 1.10.0
Homepage http://www.ClaSai.de
Download finale Versionen, Betaversionen auf der Homepage
RealBasic ListBoxes: [ I feel the need...the need for speed!!! ]
|