Må ikke læse i access DB
Hej Eksperter.Jeg har en lille applikation som gerne skulle læse noget data i en access database.
Jeg har lavet det i en metode som returnerer et dataset:
public static DataSet getAll()
{
string strSql = "select * from Person";
string appPath = HttpContext.Current.Request.PhysicalApplicationPath;
string conString =
"Provider=Microsoft.JET.OLEDB.4.0; data source=" + appPath +
"App_Data/Persons.mdb; User Id=admin;Password=;";
OleDbConnection conn = new OleDbConnection(conString);
conn.Open();
DataSet ds = new DataSet();
OleDbDataAdapter adapter = new OleDbDataAdapter(strSql, conn);
adapter.Fill(ds);
conn.Close();
return ds;
}
Men når den afvikler får jeg følgende fejl ved linien:
adapter.Fill(ds);
Fejl: Poster kan ikke læses, fordi der ikke er tilladelse til at læse i "Person".
Hvordan får jeg givet denne tilladelse?
