在我的C#項目中,我使用的System.Data.SQLite.dll
從CodeProject下載。使用ExecuteNonQuery從SQLite中檢索錯誤代碼()
我的問題是根據標題 - 如何調用SqliteCommand.ExecuteNonQuery()
函數後得到錯誤代碼?
錯誤代碼,如SQLITE_CONSTRAINT, SQLITE_BUSY, SQLITE_LOCKED
,如here所示。
在我的C#項目中,我使用的System.Data.SQLite.dll
從CodeProject下載。使用ExecuteNonQuery從SQLite中檢索錯誤代碼()
我的問題是根據標題 - 如何調用SqliteCommand.ExecuteNonQuery()
函數後得到錯誤代碼?
錯誤代碼,如SQLITE_CONSTRAINT, SQLITE_BUSY, SQLITE_LOCKED
,如here所示。
使用Exception.StackTrace或SQLiteException.ErrorCode
try
{
}
catch(SQLiteException ex)
{
string code = ex.ErrorCode;
}
好問題。 System.Exception沒有名稱的成員「.ErrorCode」
Catch Ex As SQLiteException
E = Ex.ResultCode
Return E
End Try
該鏈接不指向任何東西 –