Hallo,
ich bin dabei gerade ein Program von D5 nach D7 portieren. Dabei habe ich unter D5 mit KAADO auf Datenbanken zugegriffen. Das Projekt mit D7 aufgemacht, die KAADO-Komponenten runter geschmissen,
ADO-Komponenteb drauf geknallt, die Properties passend gesetzt und zur Designtime war erst mal alles glücklich. Dann habe ich dummerweise mein Programm mal gestartet.
Zuerst hab ich ne
Exception bekommen das ich CoInitialize nicht aufgerufen wurde. OK, in meinem Datenmodul einen Initialization-Teil eingefügt, CoInitialze schön brav aufgerufen und es ging weiter. Und zwar genau bis zum ersten öffnen der
ADO-Connection. Da kriege ich die Fehlermeldung "Installierbares ISAM nicht gefunden". Zur Entwurfszeit kann ich die Datenbank mit dem gleichen ConnectString problemlos öffnen. Irgendjemand irgendwelche Ideen?
Noch der kurze Hinweis das die Verwendung von
ADO bei Projekten die nicht vorher mit D5 erstellt wurden auch zur Laufzeit wunderbar funktioniert.