Module that handles SQLite databases management.
More...
Module that handles SQLite databases management.
◆ open()
int Database::open |
( |
string |
filename | ) |
|
Open/Create an SQLite database.
- Usage example:
Definition: luaDatabase.cpp:7
int open(string filename)
Open/Create an SQLite database.
- Parameters
-
filename | - Filename of the database to open. |
- Returns
- A valid database handle.
- Note
- If the database doesn't exist, it's created using this function.
◆ close()
void Database::close |
( |
int |
db | ) |
|
Close an opened database.
- Usage example:
void close(int db)
Close an opened database.
- Parameters
-
db | - A valid database handle. |
◆ execQuery()
table Database::execQuery |
( |
int |
db, |
|
|
string |
query |
|
) |
| |
Execute a query.
- Usage example:
Definition: luaColor.cpp:6
Definition: luaGraphics.cpp:15
int new(int r, int g, int b, int a)
Create a new color.
table execQuery(int db, string query)
Execute a query.
void debugPrint(number x, number y, string text, int color)
Print a text on screen using system font.
- Parameters
-
db | - A valid database handle. |
query | - An SQL query to execute. |
- Returns
- A table with the results of the executed query.