Hallo zusammen,
ich habe ursprünglich einen Datenbank-Viewer in Turbo-Delphi für einen hausinterne MSSQL2003-Datenbank geschrieben.
Jetzt möchte ich ihn erweitern und zudem nicht immer die alte XP-VM starten müssen, um dort das Delphi zu nutzen, also will ich Lazarus nutzen.
Eine DB-Verbindung mit TMSSQLConnection bekomme ich nach anfänglichen Problemen hin.
Dazu hatte ich die dblib.dll auf meinem W10 Rechner nach C:\Windows\SysWOW64\ kopiert.
Auf einem anderen Rechner bekomme ich immer die Fehlermeldung "Can not load dblib.dll", obwohl die DLL neben der exe liegt oder auch in C:\Windows\SysWOW64\
Was mache ich falsch?
Gruß
to-ka
"fertiges Programm" auf and. Rechner findet DBLIB.DLL nicht
- gladio
- Beiträge: 223
- Registriert: Sa 21. Jun 2014, 06:15
- OS, Lazarus, FPC: Win10-64 - aktuelle Lazarus/FPC Standard-Edition
- CPU-Target: 64Bit
- Wohnort: Rügen
Re: "fertiges Programm" auf and. Rechner findet DBLIB.DLL ni
eventuell da der Punkt 3, Programm-Bit und dll-Bit müssen übereinstimmen.
http://wiki.freepascal.org/mssqlconn
http://wiki.freepascal.org/mssqlconn
Code: Alles auswählen
EINOutError/Can not load DB-Lib client library "dblib.dll". Check your installation
Make sure you have all required dlls installed (e.g. dblib.dll, libiconv2.dll)
Make sure you have all required C/C++ runtime libraries installed that dblib.dll depends on
Make sure the bitness (32 or 64 bit) of the dblib library and your compiled program match