Navigation
API > API/Plugins > API/Plugins/SQLiteCore > API/Plugins/SQLiteCore/FSQLitePreparedStatement
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool Execute () |
Execute a statement that requires no result state. | SQLitePreparedStatement.h | |
int64 Execute
(
TFunctionRef< ESQLitePreparedStatementExecuteRowResult(const FSQLitePreparedStatement&)> InCallback |
Execute a statement and enumerate the result state. | SQLitePreparedStatement.h |
Execute()
Description
Execute a statement that requires no result state.
The statement must not be active, and any required bindings must have been set before calling this function (this function will not modify bindings).
| Name | Execute |
| Type | function |
| Header File | /Engine/Plugins/Runtime/Database/SQLiteCore/Source/SQLiteCore/Public/SQLitePreparedStatement.h |
| Include Path | #include "SQLitePreparedStatement.h" |
| Source | /Engine/Plugins/Runtime/Database/SQLiteCore/Source/SQLiteCore/Private/SQLitePreparedStatement.cpp |
bool Execute()
true if the execution was a success.
Execute(TFunctionRef< ESQLitePreparedStatementExecuteRowResult(const FSQLitePreparedStatement &)>)
Description
Execute a statement and enumerate the result state.
The statement must not be active, and any required bindings must have been set before calling this function (this function will not modify bindings).
| Name | Execute |
| Type | function |
| Header File | /Engine/Plugins/Runtime/Database/SQLiteCore/Source/SQLiteCore/Public/SQLitePreparedStatement.h |
| Include Path | #include "SQLitePreparedStatement.h" |
| Source | /Engine/Plugins/Runtime/Database/SQLiteCore/Source/SQLiteCore/Private/SQLitePreparedStatement.cpp |
int64 Execute
(
TFunctionRef < ESQLitePreparedStatementExecuteRowResult &)> InCallback
)
The number of rows enumerated (which may be less than the number of rows returned if ESQLitePreparedStatementExecuteRowResult::Stop is returned during enumeration), or INDEX_NONE if an error occurred (including returning ESQLitePreparedStatementExecuteRowResult::Error during enumeration).