gleich vorab- ich bin noch ein absoluter Noob in Sachen Python und das hier stellt meinen ersten, ernsthaften Versuch da, etwas produktives zu schreiben.
Jetzt zu meinem Problem:
Ich versuche auf eine Firebirddatenbank mit der Version 2.5 zuzugreifen (wir können leider noch nicht auf Version 3 updaten

mein Code:
Code: Alles auswählen
con = fdb.connect(dsn='DESKTOP-FIMQGI7:D:\\TESTBP\\Datenbank\\Daten\\DBMDT001.fdb', port='59333', user='***', password='***')
Code: Alles auswählen
Traceback (most recent call last):
File "C:/Users/RA/PycharmProjects/TestProject2/main.py", line 2, in <module>
con = fdb.connect(dsn='DESKTOP-FIMQGI7:D:\\TESTBP\\Datenbank\\Daten\\DBMDT001.fdb', port='59333', user='***', password='***')
File "C:\ProgramData\Anaconda3\envs\TestProject2\lib\site-packages\fdb\fbcore.py", line 800, in connect
load_api(fb_library_name)
File "C:\ProgramData\Anaconda3\envs\TestProject2\lib\site-packages\fdb\fbcore.py", line 231, in load_api
setattr(sys.modules[__name__], 'api', ibase.fbclient_API(fb_library_name))
File "C:\ProgramData\Anaconda3\envs\TestProject2\lib\site-packages\fdb\ibase.py", line 1396, in __init__
fb_library = WinDLL(fb_library_name)
File "C:\ProgramData\Anaconda3\envs\TestProject2\lib\ctypes\__init__.py", line 381, in __init__
self._handle = _dlopen(self._name, mode)
OSError: [WinError 193] %1 ist keine zulässige Win32-Anwendung