ich habe inzwischen herausgefunden, wo sich der Fehler verborgen hielt.
Ich übergab dem Rave-Formular eine DBase-Dataset welche ein solches
Query bearbeitete:
SELECT 1.2 AS num1, 1 AS num2 FROM customer;
Da Rave und DBase nicht auf allen Rechnern gleich läuft (muss wohl so sein
), interpretierte DBase auf meinem Rechner das 1.2 als Zahl und auf den anderen Rechnern als String. Da Rave bei den Datenbankfeldern einen Datentyp abgespeichert hat, trat hier ein Fehler auf.
Ich habe das Problem nun mit folgendem
Query gelöst:
SELECT (1.2 + 0.00) AS num1, (1 + 0) AS num2 FROM customer;
Somit interpretiert DBase das
Query immer als Zahl.
Gruss und besten Dank!
Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.