ASP.NET 錯誤:IErrorInfo.GetDescription 因為 E_FAIL(0x80004005) 而失敗。

今天遇到了一個問題,就是因為資料表的名稱,使用了系統使用的名稱,
所以造成資料在抓取的時候,重複了,造成錯誤。

解決的方法,很明白,就是改變資料表的名稱即可

IErrorInfo.GetDescription 因為 E_FAIL(0x80004005) 而失敗。

描述: 在執行目前 Web 要求的過程中發生未處理的例外情形。請檢閱堆疊追蹤以取得錯誤的詳細資訊,以及在程式碼中產生的位置。

例外詳細資訊: System.Data.OleDb.OleDbException: IErrorInfo.GetDescription 因為 E_FAIL(0x80004005) 而失敗。

原始程式錯誤:


行 18: 
行 19:         OleDbCommand DBCommand = new OleDbCommand("SELECT sysid,account,username,author,createdate,updatedate,display FROM position", DBConnect);
行 20:         OleDbDataReader DBReader = DBCommand.ExecuteReader();
行 21:         int k = 0;
行 22:         while (DBReader.Read())

沒有留言:

張貼留言