Method | Description | |
---|---|---|
Dispose ( ) : void |
Method | Description | |
---|---|---|
Dispose ( bool bDisposing ) : void |
Method | Description | |
---|---|---|
AggregateContext ( |
||
AggregateCount ( |
||
Bind_Blob ( SqliteStatement stmt, int index, byte blobData ) : void | ||
Bind_DateTime ( SqliteStatement stmt, int index, System.DateTime dt ) : void | ||
Bind_Double ( SqliteStatement stmt, int index, double value ) : void | ||
Bind_Int32 ( SqliteStatement stmt, int index, |
||
Bind_Int64 ( SqliteStatement stmt, int index, System.Int64 value ) : void | ||
Bind_Null ( SqliteStatement stmt, int index ) : void | ||
Bind_ParamCount ( SqliteStatement stmt ) : int | ||
Bind_ParamIndex ( SqliteStatement stmt, string paramName ) : int | ||
Bind_ParamName ( SqliteStatement stmt, int index ) : string | ||
Bind_Text ( SqliteStatement stmt, int index, string value ) : void | ||
Cancel ( ) : void | ||
Close ( ) : void |
Closes the currently-open database. After the database has been closed implemeters should call SqliteFunction.UnbindFunctions() to deallocate all interop allocated memory associated with the user-defined functions and collating sequences tied to the closed connection. |
|
ColumnAffinity ( SqliteStatement stmt, int index ) : TypeAffinity | ||
ColumnCount ( SqliteStatement stmt ) : int | ||
ColumnDatabaseName ( SqliteStatement stmt, int index ) : string | ||
ColumnIndex ( SqliteStatement stmt, string columnName ) : int | ||
ColumnMetaData ( string dataBase, string table, string column, string &dataType, string &collateSequence, bool ¬Null, bool &primaryKey, bool &autoIncrement ) : void | ||
ColumnName ( SqliteStatement stmt, int index ) : string | ||
ColumnOriginalName ( SqliteStatement stmt, int index ) : string | ||
ColumnTableName ( SqliteStatement stmt, int index ) : string | ||
ColumnType ( SqliteStatement stmt, int index, TypeAffinity &nAffinity ) : string | ||
CreateCollation ( string strCollation, SqliteCollation func ) : void | ||
CreateFunction ( string strFunction, int nArgs, SqliteCallback func, SqliteCallback funcstep, SqliteFinalCallback funcfinal ) : void | ||
FinalizeStatement ( SqliteStatement stmt ) : void |
Finalizes a prepared statement.
|
|
GetBytes ( SqliteStatement stmt, int index, int nDataoffset, byte bDest, int nStart, int nLength ) : long | ||
GetChars ( SqliteStatement stmt, int index, int nDataoffset, char bDest, int nStart, int nLength ) : long | ||
GetDateTime ( SqliteStatement stmt, int index ) : System.DateTime | ||
GetDouble ( SqliteStatement stmt, int index ) : double | ||
GetInt32 ( SqliteStatement stmt, int index ) : |
||
GetInt64 ( SqliteStatement stmt, int index ) : System.Int64 | ||
GetLastInsertRowId ( ) : long | ||
GetParamValueBytes ( |
||
GetParamValueDouble ( |
||
GetParamValueInt32 ( |
||
GetParamValueInt64 ( |
||
GetParamValueText ( |
||
GetParamValueType ( |
||
GetText ( SqliteStatement stmt, int index ) : string | ||
GetValue ( SqliteStatement stmt, int index, |
||
IsNull ( SqliteStatement stmt, int index ) : bool | ||
Open ( string strFilename ) : void |
Opens a database. Implementers should call SqliteFunction.BindFunctions() and save the array after opening a connection to bind all attributed user-defined functions and collating sequences to the new connection. |
|
Prepare ( string strSql, SqliteStatement previous, string &strRemain ) : SqliteStatement |
Prepares a SQL statement for execution.
|
|
Reset ( SqliteStatement stmt ) : int |
Resets a prepared statement so it can be executed again. If the error returned is SQLITE_SCHEMA, transparently attempt to rebuild the SQL statement and throw an error if that was not possible.
|
|
ReturnBlob ( |
||
ReturnDouble ( |
||
ReturnError ( |
||
ReturnInt32 ( |
||
ReturnInt64 ( |
||
ReturnNull ( |
||
ReturnText ( |
||
SetCommitHook ( SqliteCommitCallback func ) : void | ||
SetRollbackHook ( SqliteRollbackCallback func ) : void | ||
SetTimeout ( int nTimeoutMS ) : void |
Sets the busy timeout on the connection. SqliteCommand will call this before executing any command.
|
|
SetUpdateHook ( SqliteUpdateCallback func ) : void | ||
SqliteBase ( SqliteDateFormats fmt ) : System | ||
SqliteLastError ( ) : string |
Returns the text of the last error issued by Sqlite
|
|
Step ( SqliteStatement stmt ) : bool |
Steps through a prepared statement.
|