Einzelnen Beitrag anzeigen

ouzo

Registriert seit: 1. Jul 2011
11 Beiträge
 
#1

Ado Zugriff auf Access auf Win7

  Alt 4. Okt 2012, 16:45
Datenbank: Access • Version: 2003 • Zugriff über: Ado Delphi 7
Mein Delphi 7 Programm greift mittels einer AdoConnection auf eine Access-Datenbank zu. Unter XP lief alles jahrelang einwandfrei. Jetzt muss die gleiche Anwendung ebenfalls unter Win7 x64 laufen.

Der

ConnectionString := 'Provider=MSDASQL;Persist Security Info=False;Extended Properties="DSN=ACCESS;'
+ 'DBQ=' + Acessdatei + ';DriverId=281;FIL=MS Access;MaxBufferSize=2048;PageTimeout=500;UID=admi n;"';


sieht bisher so aus.

Unter Win 7 bekomme ich die Fehlermeldung :

[Microsoft][ODBC Driver Manager] Der Datenquellenname wurde nicht gefunden, und es wurde kein Standardtreiber angeben

Jetzt habe ich schon einiges gelesen über die 32 und 64 Treiber und rumprobiert.

Ebenfalls habe ich in meinen Code den Connectionstringbuilder eingebaut (http://www.delphipraxis.net/149146-d...0-und-ado.html)

Damit kann ich eine Verbindung herstellen, der Test funktioniert.

Wenn ich dann die Connection damit öffne bekomme ich diese Meldung:

Der schreibgeschützte Eigenschaftswert wurde nicht festgelegt.



Ich drehe mich im Kreis und finde keine Lösung.

Was kann ich noch probieren ?
  Mit Zitat antworten Zitat