O
Oscar Thornell
Hi,
I am getting the COM error 0x80004005 (Microsoft OLE DB Provider for ODBC
Drivers) when I try to do a simple select query via OleDb in ADO.NET on an
Access 2003 db. The application is an ASP.NET web app running on a Win XP
prof with VS.Studio 2003 (.Net 1.1)..
This code executes fine:
String sql = "SELECT * FROM Test";
OleDbCommand cmd = new OleDbCommand(sql, conn);
reader = cmd.ExecuteReader();
Whereas this generates the error (from ADO.NET..):
String sql = "SELECT * FROM Test WHERE Language='EN'";
it does however run fine from inside Access in a "normal" select query...
Any ideas??
Regards
/Oscar
I am getting the COM error 0x80004005 (Microsoft OLE DB Provider for ODBC
Drivers) when I try to do a simple select query via OleDb in ADO.NET on an
Access 2003 db. The application is an ASP.NET web app running on a Win XP
prof with VS.Studio 2003 (.Net 1.1)..
This code executes fine:
String sql = "SELECT * FROM Test";
OleDbCommand cmd = new OleDbCommand(sql, conn);
reader = cmd.ExecuteReader();
Whereas this generates the error (from ADO.NET..):
String sql = "SELECT * FROM Test WHERE Language='EN'";
it does however run fine from inside Access in a "normal" select query...
Any ideas??
Regards
/Oscar