hi,
ich hab hier einen ms sql 2000 server - darauf läuft eine datenbank auf die ich nun zugreifen will.
nun mein problem wie mache ich das ich hab mir gedacht mit ner TADO - da ich damit schonmal eine access verbindung aufgebaut habe.
baue ich den connectionestring dynamisch zusammen in dem ich den pfad zur datenbank aus ner ini datei lese die ich zuvor geschreiben habe. das klappt alles wunderbar
wenn ich nun aber eine verbindung zudatenbank herstellen will dann bekomme ich immer eine fehlermeldung - das das objekt oder der provider den angeforderden vorgang nicht ausführen kann.
wenn ich den string in der connection zusammenabaue und dort aauf verbindung testen gehe, kommt immer das die verbindung erfolgreich getestet wurde.
connectionestring
Quelltext
1:
| opendb.ConnectionString := Format('Provider=Microsoft.Jet.OLEDB.4.0;Data Source=%s;Persist Security Info=False', [dbpath]); |
der connectionstring sieht genau leich aus wie der den ich in der connection zusammenbaue.
liegt es vllt darandas ich den falschen provider benutze - ich sollte per odbc auf die datenbank zugreifen - weis aber nicht genau wie das geht - da ich nur ein beispieldatenbank habe die das access format hat hab ich mir gedacht das ich dafür den gleichen string benutze den ich für ein anderes projekt auch shcon benutzt habe.
gr€€tz