Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Programm mit dbExpress Kompos funzt nicht (https://www.delphipraxis.net/38066-programm-mit-dbexpress-kompos-funzt-nicht.html)

Mauli 14. Jan 2005 10:20


Programm mit dbExpress Kompos funzt nicht
 
Hallo,

wir nutzen eine UDB Datenbank (DB2 auf Linux). Jetzt haben wir das erste Programm fertig, das über dbExpress auf die DB zugreift.

Bei uns Entwicklern funktioniert alles. Nur bei den Usern werden ständig dlls benötigt.

Frage ist, ob bei den Benutzern noch ein Client oder ähnliches installiert werden muss?

Danke

Bernhard Geyer 14. Jan 2005 10:28

Re: Programm mit dbExpress Kompos funzt nicht
 
Welche DLL's verlangt er denn?
Mindestens wird du die DBExpress-DLL's benötigen (es reicht diese im Anwendungsverzeichnis zu haben)

Evtl. auch einen installierten DB2-Treiber.

Neelix 14. Jan 2005 10:32

Re: Programm mit dbExpress Kompos funzt nicht
 
Und wenn Du native (also nicht über ODBC) auf die DB gehst, brauchst Du auch die DB2-Client-Software auf den PC's.
In der OH steht:
Der Schwerpunkt von dbExpress als Lightweight-Schnittstelle liegt vor allem in ihrer Schnelligkeit und ihrem problemlosen Einsatz. Als solche übernimmt sie nur einen geringen Teil der Datenverarbeitung und fungiert hauptsächlich als dünne "Hülle" um die clientseitige Software des Datenbankservers.

Mauli 14. Jan 2005 10:33

Re: Programm mit dbExpress Kompos funzt nicht
 
Bis jetzt hat er die:

db2cli.dll
dbexpdb2.dll
dbxintf.dll

verlangt. (ist aber noch nicht zufrieden)

Ich dachte mir, das ich mal besser kurz frage, bevor ich zu jedem Programm immer etliche dlls kopiere :lol:

Marcel Gascoyne 14. Jan 2005 12:00

Re: Programm mit dbExpress Kompos funzt nicht
 
Du kannst die dbExpress Komponenten auch in Deine Anwendung linken. Dafür musst Du (z.b. im Datenmodul) noch folgende Units einbinden: dbExpDb2, crtl. Falls Du das ClientDataSet oder andere MIDAS Funktionen verwendest musst Du auch die MidasLib einbinden.

Den DB/2 Client braucht Du natürlich auch auf dem Zielrechner.

Gruß,
Marcel

Elspass 14. Jan 2005 14:33

Re: Programm mit dbExpress Kompos funzt nicht
 
Leider bin ich etwas unter Zeitnot. Aber hier ein Link:

http://www-106.ibm.com/developerwork...zones/borland/

Bei IBM findest Du einige Delphi Beispiele, auch für Linux.

Gruss Jörg


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:38 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz