Robert Großkopf wrote:
Liebe Liste,

Ich habe gerade ein Problem umschiffen müssen, das mir im Bereich der Datenbank nicht logisch erscheint - zumal ich von MySQL anderes gewohnt bin. Im Makrobereich wollte ich durch eine Abfrage ermitteln, ob das Abfrageergebnis leer ist und abhängig davon entweder die eine oder die andere Aktion starten. Es startete aber immer die, die bei einem nicht leeren Abfrageergebnis starten sollte:


Butter by die Fische, please!
Betriebssystem?
Hersteller des Officepakets? (Sun, Novell, Ubuntu,... s. Hilfe>Über... created by ... based on OpenOffice.org)
Version?
Verwendete Datenbank? (findest Du in der Statuszeile des Datenbankfensters. MySQL, HSQL, Oracle, dBase, Spreadsheet?

IF NOT isNull(Abfrageergebnis) THEN

traf immer zu, ELSE kam nie.

Dann habe ich versucht, per Makro das Ergebnis auszulesen:

WHILE Abfrageergebnis.next

merkwürdig, hier ging das Makro nicht rein, wenn die Abfrage tatsächlich leer war.

Was heißt denn nun "isNull", wenn nicht, dass eine Abfrage kein Ergebnis liefert?

Sieht nach der "Programmiersprache" Basic aus, könnte aber auch ein mir unbekannter SQL-Dialekt sein.


Was versuchst du eigentlich hinzubekommen? Persönlich habe ich in Base allen Makros entsagt und bekomme trotzdem so ziemlich alles auf die Reihe.

Gruß,
Andreas


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Antwort per Email an