Navigation
API > API/Plugins > API/Plugins/SQLiteSupport
SQLite database file
| Name | FSQLiteDatabaseConnection |
| Type | class |
| Header File | /Engine/Plugins/Runtime/Database/SQLiteSupport/Source/SQLiteSupport/Public/SQLiteDatabaseConnection.h |
| Include Path | #include "SQLiteDatabaseConnection.h" |
Syntax
class FSQLiteDatabaseConnection : public FDataBaseConnection
Inheritance Hierarchy
- FDataBaseConnection → FSQLiteDatabaseConnection
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool Execute
(
const TCHAR* CommandString, |
Executes the command string on the currently opened database, returning a FSQLiteResultSet in RecordSet. | SQLiteDatabaseConnection.h | |
FString GetLastError() |
SQLiteDatabaseConnection.h |
Overridden from FDataBaseConnection
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Close() |
Closes the database handle and unlocks the file | SQLiteDatabaseConnection.h | |
virtual bool Execute
(
const TCHAR* CommandString |
Execute a command on the database without storing the result set (if any) | SQLiteDatabaseConnection.h | |
virtual bool Execute
(
const TCHAR* CommandString, |
Overriding to address warning C4264 - SQLite databases should call Execute(const TCHAR CommandString, FSQLiteResultSet& RecordSet) instead. | SQLiteDatabaseConnection.h | |
virtual bool Open
(
const TCHAR* ConnectionString, |
Open a SQLite file | SQLiteDatabaseConnection.h |