Autor Beitrag
mambo
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 76

Win XP
D6 Prof
BeitragVerfasst: Di 26.08.03 14:04 
Hallo !

Ich greife in meiner Anwendung über ADO auf eine MS-Access DB zu. Nun möchte ich in einer Select NULL-Werte abfangen.

In Oracle SQL ist der Befehl dafür NVL(Wert,WertWennNull)

In Access funktioniert normalerweise Nz(Wert,WertWennNull).

Nun habe ich bei andren Funktionen mitbekommen, daß man beim Zugriff über ADO statt den deutschen Funktionsnamen die englischen benutzen muß, also z.B. statt zDate muß man cDate benutzen.

Jedenfalls kenne ich den englischen Funktionsausdruck für Nz nicht, wenn es überhaupt einen gibt. Und wenn nicht, wie kann ich dann NULL-Werte über ADO abfragen ???

Natürlich kann man das auch mit Iif(IsNull(Wert),NeuerWert,Wert) machen, das funktioniert auch, aber angenehmer wäre halt die Nz-Funktion.

Wer kann mir helfen ???

Danke
Heinz