Hallo,
im MS-SQL-Server gibt es ja die SOUNDEX Funktion. Da meine Software aber Standalone auch mit Access laufen soll, bin ich gerade dabei mich einzulesen, wie ich das Soundex auch auf Access bringe.
Ich habe jetzt den Weg gewählt, die Funktion in Delphi (oder C++) zu schreiben, eine DLL draus zu machen und diese dann in Access einzubinden.
Wenn ich das jetzt direkt in Access mit der Datenbank teste, dann klappt das auch ganz hervorragend (DLL in Windows\system32).
Nur wenn ich von meiner Software aus über ADO auf die Datenbank zugreife (ADO Komponenten Turbo C++ Builder 2006), kriege ich die Meldung, daß die Soundex-Funktion nicht bekannt ist. Offenbar wird dann die DLL nicht gefunden bzw. nicht aufgerufen.
Ich habe die DLL jetzt schon in alle möglichen Pfade kopiert, aber sie wird nicht gefunden. Muß ich die Vorher bei ADO registrieren? Ich weiß es einfach nicht.
Hat da jemand eine Lösung für mich?
Ciao
CodeGier
im MS-SQL-Server gibt es ja die SOUNDEX Funktion. Da meine Software aber Standalone auch mit Access laufen soll, bin ich gerade dabei mich einzulesen, wie ich das Soundex auch auf Access bringe.
Ich habe jetzt den Weg gewählt, die Funktion in Delphi (oder C++) zu schreiben, eine DLL draus zu machen und diese dann in Access einzubinden.
Wenn ich das jetzt direkt in Access mit der Datenbank teste, dann klappt das auch ganz hervorragend (DLL in Windows\system32).
Nur wenn ich von meiner Software aus über ADO auf die Datenbank zugreife (ADO Komponenten Turbo C++ Builder 2006), kriege ich die Meldung, daß die Soundex-Funktion nicht bekannt ist. Offenbar wird dann die DLL nicht gefunden bzw. nicht aufgerufen.
Ich habe die DLL jetzt schon in alle möglichen Pfade kopiert, aber sie wird nicht gefunden. Muß ich die Vorher bei ADO registrieren? Ich weiß es einfach nicht.
Hat da jemand eine Lösung für mich?
Ciao
CodeGier
Comment