What is causing my OLEDbException, IErrorInfo.GetDescription failed with E_FAIL(0x80004005)
I am using an OleDbConnection, OldDbCommand, and OleDbReader against an Access database. I have a named query in the database which I am calling from the code. The query works correctly when it is ran from access. Several resources indicate the error could be caused by using reserved words in the query and to wrap them with brackets. I am not using any reserved words and have wrapped all column names in brackets anyway to rule it out. Trying to determine where the problem is, I have simplified the query to a simple SELECT id FROM table1 WHERE id = 5 which the Ole connection does not throw an