public void Execute(string sql) { ThrowIfClosed(); var result = _sqlite3.Exec( _database, sql, IntPtr.Zero, IntPtr.Zero, IntPtr.Zero); _sqlite3.ThrowOnError(_database, result); }
public void Dispose() { var result = _ownsStatement ? _sqlite3.Finalize(_statement) : _sqlite3.Reset(_statement); _sqlite3.ThrowOnError(_database, result); }
private void ThrowOnError(int result) => _sqlite3.ThrowOnError(_database, result);