CiliaxMedlem sedan jan. 2004170 inlägg Hallå!
Får ett fel när jag försöker fylla ett dataset med en odbc adapter.
ds = new DataSet();
//con = new OdbcConnection(conStr);
adapter = new OdbcDataAdapter(sql,conStr);
adapter.Fill(ds,"kund");
return ds;
´
felet jag får är:
ERROR [IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
Fattar inte riktigt vad det är som ä'r fel....
nån som har någon idé??
MVH Ciliax
cyprysMedlem sedan dec. 20003 563 inlägg Variabeln conStr är felaktig.
CiliaxMedlem sedan jan. 2004170 inlägg Kan du kanske hjälpa oss med exakt hur den ska se ut?
Vi kör ODBC mot access. Den ser just nu ut så här:
private static string conStr = "DSN=stellana;Uid=;Pwd=;";
MVH Ciliax
cyprysMedlem sedan dec. 20003 563 inlägg Fungerar kopplingen vid andra tillfällen?
Ni har inte skapat kopplingen stellana.
Antingen skapar ni en koppling till mdb-filen genom Controlpanel/Administrative tools/MS ODBC Data source admin eller kopplar direkt genom ODBC till filen.
"Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\mydatabase.mdb;Uid=Admin;Pwd=;"
En annan "bättre" koppling brukar kunna vara:
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\somepath\mydb.mdb;User Id=admin;Password=;"
CiliaxMedlem sedan jan. 2004170 inlägg Det vill sig inte! :(
ERROR [IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
När jag använder strängen....
private static string conStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\c:\\db\\stellana.mdb;User Id=admin;Password=;";
Panik! :)
MVH Ciliax
cyprysMedlem sedan dec. 20003 563 inlägg Om databasfilen nu ligger på c:\db\stellana.mdb, får du samma fel med detta?
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\db\stellana.mdb;User Id=;Password=;"
Vilket OS och IIS används? Uppdaterat mdac?