Recupero dei codici di errore da SQLite quando si utilizza ExecuteNonQuery ()

Nel mio progetto C #, sto usando System.Data.SQLite.dll scaricato da CodeProject .

Il mio problema è come da titolo: come ottenere i codici di errore dopo aver chiamato la funzione SqliteCommand.ExecuteNonQuery() ?

Codici di errore come SQLITE_CONSTRAINT, SQLITE_BUSY, SQLITE_LOCKED come mostrato qui .

utilizzare Exception.StackTrace o SQLiteException.ErrorCode

 try { } catch(SQLiteException ex) { string code = ex.ErrorCode; } 

Buona domanda. System.Exception non ha un membro con il nome “.ErrorCode”

  Catch Ex As SQLiteException E = Ex.ResultCode Return E End Try