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?