af0815 hat geschrieben:Wenn eine Library fehlt, dann kontrollieren ob die richtige vorhanden ist. Auch von Typ her, also 32Bit und 64 Bit unterscheiden.
Einmal die Fragen:
*) PC : Welche BS Version, welcher Lazarus / FPC
*) Tablett: Welche BS Version, welcher Lazarus / FPC
Wenn die wirklich gleich sind, dann mal die Kontrolle für die Treiber ob die beide gleich sind.
*) Hast du Pfade zum Treiber in ZEOS eingetragen -> sind die wirklich gleich
*) Pfad zur Datenbank -> sind die wirklich gleich
*) Kannst du im Lazarus eine Verbindung zur DB herstellen ? Ja = Treiber im Lazarus Verzeichnis vorhanden oder richtig in Zeos eingestellt
*) Kannst zur Laufzeit eine Verbindung herstellen ? Nein = Treiber nicht im Verzeichnis wo die exe ist !!! oder nicht in ZEOS eingestellt ODER Pfad zu DB zur Laufzeit falsch.
Falls der Pfad zur Laufzeit relativ ist, dann beachten, was ist das aktuelle Verzeichnis, das ist nicht immer das was du glaubst. Ich gehe immer her und nehme die exe als Referenz und bau mir von dort aus die Pfade absolut auf.
ich versuche mal es zu beantworten..
PC und Tablet haben die gleiche Version drauf...
die Pfade zur Datenbank und zum ZEOS sind auch gleich....
also wenn ich das Programm unter Common usw direkt starte geht alles... nur von Lazarus aus geht es nicht obwohl der ja auch immer auf den Ordnerkomplex zu greift