Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Abfrage eines DB-Felds auf NULL oder einen String

5 views
Skip to first unread message

Susann Markward

unread,
Oct 18, 2010, 5:48:37 AM10/18/10
to
X-Post -> de.comp.lang.vbclassic, microsoft.public.de.vb.datenbank,
microsoft.public.de.vb
FUp2 -> de.comp.lang.vbclassic

Hallo,

ehrlich gesagt bin ich ein wenig hilflos, daher die vielen NGs in die
ich hier x-poste, obwohl das verpönt ist.

Ich habe eine Frage zu MS-Access-Datenbanken in Verbindung mit VB6, die
ich über die JET-Schnittstelle in meinem VB6-Programm anspreche. Früher
habe ich diesbzgl. Fragen nach

microsoft.public.de.vb.datenbank

gepostet. Mit der Schließung dieser NG seitens MS weiß ich nun nicht
mehr genau, wohin ich diesbzgl. Fragen posten soll. Deshalb meine
Hilflosigkeit. Ich hoffe, ihr möget mir verzeihen und mich unter einem
Hinweis ggf. in eine passende NG verweisen.

Frage:
Ich habe ein Text-Feld in einer Tabelle einer MS-Access-DB (*.mdb), die
ich über

.Provider = "Microsoft.Jet.OLEDB.4.0"

öffne. Der Standardwert dieses Feld ist "Null". Das Feld kann auch beide
Zustände haben. Entweder steht nichts drin, oder eben ein String. Das
möchte ich natürlich vorher abfragen. Jedoch

If If .Fields!Wert <> Null Then ...

bringt nicht den gewünschten Effekt. Es wird in beiden Fällen (also egal
ob etwas drin steht im Feld oder nicht) der Then-Zweig nicht ausgeführt.

Was mache ich falsch?

Mit freundlichen Grüßen
Susann

PS: Vielleicht sollte hier die Charta der neuen NG
<de.comp.lang.vbclassic dahingehend> erweitert werden, dass auch Fragen
die bisher in <microsoft.public.de.vb.datenbank> gestellt wurden
geduldet werden?

0 new messages