![]() |
Delphi und Rave: Wechsel der Datenquelle
Hallo, mit der Bitte um Unterstützung folgende Frage:
Kurz vor dem geplanten Auslieferungstermin informiert uns der Auftragnehmer, dass die bis dahin positiv verlaufenden Tests zum Wechsel der ODBC-Datenquelle von Adabas D zu IBM Informix alle im Delphi-Programm vorhandenen Rave-Reports wohl neu angelegt werden müßten! Die Daten laufen via ODBC-UserDSN durch die BDE. Alle zum Projekt gehörigen SQL-Queries und SQL-Datenänderungsanweisungen laufen durch Wechsel der ODBC-Datenquelle völlig transparent und fehlerfrei auf beiden Datenbanken. Überraschenderweise werden aber bei aktiver IBM Informix-Quelle bei Abruf der auf oben genannten Queries basierenden Rave-Reports zur Laufzeit per Exception quittiert: "EDBEngine Fehler: Im Projekt ist eine Exception der Klasse EDBEngineError aufgetreten. Meldung: Überstzungsfehler. Der Wert liegt nicht im gültigen Bereich. Prozess wurde angehalten." Insbesondere der "Übersetzungsfehler" macht uns nachdenklich; es kann doch wohl kaum sein, dass Rave-Reports fest auf die zugrunde liegende Datenbank angelegt sind? Der Anbieter hat wohl schon diverse Rave-Versionen durchgeprüft (5.3,6.5,7.x); jedoch immer das selbe Ergebnis! Vielen Dank, -Torsten Schmidt.- |
Re: Delphi und Rave: Wechsel der Datenquelle
Torsten,
Rave liest die sog. Metainformationen ein; wurden keine Feldtypen geändert ? Ich danke dass viele Datenbanken ähnliche Feldtypen haben, aber nicht 100% gleich.... Was passiert, wenn ihr einfach einmal mit der rechten Maustaste auf der DataView einen Refresh durchführt ???? :-) thomas, TeamNevrona |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:28 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz