ODBC connectie

Status
Niet open voor verdere reacties.

DMK

Gebruiker
Lid geworden
5 nov 2013
Berichten
31
Ik heb de volgende code voor het maken van een ODBC connectie code:
Code:
OdbcConnection cn;
                OdbcCommand cmd;
                string MyString;

                MyString="Select * from Recepten";

                cn = new OdbcConnection("Driver={Microsoft Access Driver (*.accdb)}; DBQ=DB.accdbPADb;UID=;PWD=;");
              
                cmd=new OdbcCommand(MyString,cn);
                cn.Open();
                MessageBox.Show("Connected");

                cn.Close();

Wanneer ik nu verbinding maak krijg ik de volgende fout melding:

ERROR [IM002] [Microsoft][ODBC-stuurprogrammabeheer] De naam van de gegevensbron is niet gevonden en er is geen standaardstuurprogramma opgegeven

Iemand een idee hoe dit opgelost kan worden?
 
Het kan zijn dat je de driver niet geinstalleerd hebt op je systeem. De zogenaamde: microsoft data access components (google for download).
Een andere opties is dat je connection string niet goed is (database / username / password) en daardoor geen verbinding kan worden gemaakt.

Er is dus in principe te weinig informatie om te kunnen bepalen wat je probleem is. Je zou hier even kunnen kijken. is dan weliswaar geen odbc connectie maar oledb. Ik denk dat het jou niet uitmaakt hoe je de info krijg, zolang je het maar krijgt ;)

http://social.msdn.microsoft.com/Fo...ae5135027a/connecting-ms-access-database-in-c
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan