Da muß ich etwas wiedersprechen.
Zitat:
DAO würde ich nicht nehmen, denn da bist du in der
DLL-Hölle.
Der
DLL-Hölle entflieht man erst mit .NET. Da ist
ADO genauso schlimm wie DAO. Stichwort "
MDAC"!
Zitat:
Außerdem gibt es hier lizenzrechtliche Einschränkungen bei der Verteilung der DAO-Schnittstelle (Du mußt um die DAO-Schnittstelle verteilen zu dürfen mindestens ein Programm mit einer MS-Produkt erstellen).
Wieso verteilen? DAO ist bei Betriebssystemen >=
W2k dabei und du brauchst nichts zu verteilen. Das kann sich zwar bei Longhorn ändern, aber da sollte man dann eh auf .NET umsteigen.
Zitat:
Auch ist DAO eine veraltete Schnittstelle und wird über kurz oder lang komplett von MS eliminiert werden.
Da muß ich Bernhard recht geben, hier steht aber zu befürchten das nicht nur DAO, sondern das komplette
ACCESS stirbt bzw. nicht mehr standardmäßig unterstützt wird. Und wenn ich zwar
ADO habe, aber der DBProvider für die JetEngine nicht da ist steh ich auch im Regen. MS$ will halt den Leuten ihren
SQL-Server auf's Auge drücken, der auch ne Überlegung Wert ist.