ADO Datenbank verbindung nutzen



  • Hallo Leute,

    ich möchte gern via ADO auf Access Datenbanken zugreifen. In C++ muss ich also die benötige dll importieren...

    #import "c:\program files\common files\system\ado\msdao15.dll" no_namespaces rename("EOF" adoEOF")
    

    wenn ich aber nun die software auf nem anderen rechner laufen lassen will, ist ja nich gesagt, das die dll im gleichen verzeichnis liegt.. wie könnte ich das problem lösen?


  • Mod

    #import ist eine Compileranweisung hat nichts mit dem später auszuführenden Code zu tun.
    Es ist ähnlich einer #include Anweisung nur halt für COM!



  • d.h. die dll welche hier statisch includiert wird, wird später nich mehr benötigt? die dll muss ja auf dem system vorhanden sein an em ich meine exe ausfühere.. oder wie soll ich das verstehen?


  • Mod

    Hier wird nichts verwendet außer der Typelibrary! Der Rest der DLL bleibt ungenutzt.



  • kurz gesagt , wenn ich das programm auf nem anderen rechner ausführe gibts kleine probleme


Log in to reply