Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
Zugriff auf eine Paradox 7 Datenbank mit C# und OLE
degri2006
myCSharp.de - Member



Dabei seit:
Beiträge: 17

Themenstarter:

Zugriff auf eine Paradox 7 Datenbank mit C# und OLE

beantworten | zitieren | melden

verwendetes Datenbanksystem: Paradox 7
Hallo zusammen,
ich habe eine grosses Problem mit Paradox und C#. Ich habe eine Paradox Tabelle test.db unter C:\Dokumente und Einstellungen\a\Desktop. Das ist Paradox 7. Ich möchte gerne mit C# auf diese Tabelle schreibend zugreifen.
Wie geht das? ODBC funktiobniert nicht, weil Microsoft Paradox Tabellen bis 5.x unterstützt. Ich habe versucht mit OleDbConnection auf die die Tabelle zuzugreiefen. Der Connection-String sieht so aus:
string sConnectionString = @"Provider=MSDASQL.1;Persist Security Info=False;Mode=Write;Extended Properties='DSN=Paradox;DBQ=C:\Dokumente und Einstellungen\a\Desktop\;DefaultDir=C:\Dokumente und Einstellungen\a\Desktop\;DriverId=538;FIL=Paradox 7.X;MaxBufferSize=2048;PageTimeout=600;';Initial Catalog=C:\Dokumente und Einstellungen\a\Desktop\;Catalog=C:\Dokumente und Einstellungen\a\Desktop\;";

Leider funktioniert es nicht, weil


OleDbConnection con = new OleDbConnection();
con.ConnectionString=sConnectionString;


die zweite Zeile des o.g. Codes wirft eine Meldung aus, mit der ich nicht viel anfangen kann.

"Der OLEDB-Datenanbieter für .NET Framework (System.Data.OleDb) unterstützt keine Microsoft OLE DB-Anbieter für ODBC-Treiber (MSDASQL). Verwenden Sie den .NET Framework-Datenanbieter für ODBC (System.Data.Odbc)."

Kann mir da jemand einen Tipp geben, was ich da machen muss??
private Nachricht | Beiträge des Benutzers