OleDbConnection conn = new OleDbConnection("DSN=MinDB");
OleDbDataAdapter adapter = new OleDbDataAdapter("SELECT \* FROM Nyheter ORDER BY ID DESC", conn);
DataSet ds = new DataSet();
adapter.Fill(ds, "Nyheter");
}
Varför funkar inte detta? Vad är det för klass som jag inte har registrerat?
Nu får jag ett annat felmeddelande... Could not find installable ISAM????????????????? Vad är ISAM????????? Blir så trött. :( Varför måste dom ändra om allt för???
------------------
Jag vill inte ha någon signatur.
Could not find installable ISAM.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Data.OleDb.OleDbException: Could not find installable ISAM.
Source Error:
Line 23:
Line 24: DataSet ds = new DataSet();
Line 25: myAdapter.Fill(ds, "Nyheter");
Line 26:
Line 27:
--------------------------------------------------------------------------------
Version Information: Runtime Build:1.0.2914.16; ASP.NET Build:1.0.2914.16
Jag försöker alltså göra en enkel databaskoppling till en accessdatabas och lägga dess data i en dataset, i nya betan. I den gamla fungerade det utan problem men nu har de ju krånglat till allt så förbannat. :(
------------------
Jag vill inte ha någon signatur.
Nej, det var bara jag som hade bytt namn mellan den kod jag kopierade och felmeddelandet.
Felet var visst att man var tvungen att skriva både datasrc och provider i OleDbConnection... förut räckte det ju med att skriva OleDbConnection("DSN=minDB") ...
------------------
Jag vill inte ha någon signatur.