Navigation
API > API/Plugins > API/Plugins/SQLiteCore > API/Plugins/SQLiteCore/TPreparedStateme-
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool BindAndExecute
(
const Bindings&... BindingArgs |
Set the value of all bindings, and execute a statement that requires no result state. | SQLitePreparedStatement.h | |
int64 BindAndExecute
(
const Bindings&... BindingArgs, |
Set the value of all bindings, and execute a statement and enumerate the result state. | SQLitePreparedStatement.h |
BindAndExecute(const Bindings &...)
Description
Set the value of all bindings, and execute a statement that requires no result state.
The statement must not be active.
| Name | BindAndExecute |
| Type | function |
| Header File | /Engine/Plugins/Runtime/Database/SQLiteCore/Source/SQLiteCore/Public/SQLitePreparedStatement.h |
| Include Path | #include "SQLitePreparedStatement.h" |
bool BindAndExecute
(
const Bindings &... BindingArgs
)
true if the execution was a success.
BindAndExecute(const Bindings &..., TFunctionRef< ESQLitePreparedStatementExecuteRowResult(const TPreparedStatement &)>)
Description
Set the value of all bindings, and execute a statement and enumerate the result state.
The statement must not be active.
| Name | BindAndExecute |
| Type | function |
| Header File | /Engine/Plugins/Runtime/Database/SQLiteCore/Source/SQLiteCore/Public/SQLitePreparedStatement.h |
| Include Path | #include "SQLitePreparedStatement.h" |
int64 BindAndExecute
(
const Bindings &... BindingArgs,
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).