#include <CppSQLite3U.h>
公有成员 | |
int | close () |
bool | compileStatement (LPCTSTR szSQL, CppSQLite3Statement **ppStatement) |
CppSQLite3DB () | |
int | CreateCollection (const void *zName, int(*xCompare)(void *, int, const void *, int, const void *)) |
int | CreateFunction (int nArg, const void *zFunctionName, void(*xFunc)(sqlite3_context *, int, sqlite3_value **)) |
int | execDML (LPCTSTR szSQL) |
CppSQLite3Query * | execQuery (LPCTSTR szSQL) |
bool | execScalar (LPCTSTR szSQL, __int64 &retIntValue) |
bool | execScalar (LPCTSTR szSQL, int &retIntValue) |
bool | execScalarStr (LPCTSTR szSQL, TCHAR *pStrValue, int bufLen) |
int | GetChangeCount () |
void | interrupt () |
int | lastRowId () |
int | open (LPCTSTR szFile) |
int | open_v2 (LPCTSTR szFile, int flags) |
bool | tableExists (LPCTSTR szDatabase, LPCTSTR szTable) |
bool | tableExists (LPCTSTR szTable) |
virtual | ~CppSQLite3DB () |
静态公有成员 | |
static const char * | SQLiteVersion () |
公有属性 | |
void * | m_dbFileName |
sqlite3 * | mpDB |
CppSQLite3DB::CppSQLite3DB | ( | ) |
virtual CppSQLite3DB::~CppSQLite3DB | ( | ) | [virtual] |
int CppSQLite3DB::close | ( | ) |
bool CppSQLite3DB::compileStatement | ( | LPCTSTR | szSQL, | |
CppSQLite3Statement ** | ppStatement | |||
) |
int CppSQLite3DB::CreateCollection | ( | const void * | zName, | |
int(*)(void *, int, const void *, int, const void *) | xCompare | |||
) |
int CppSQLite3DB::CreateFunction | ( | int | nArg, | |
const void * | zFunctionName, | |||
void(*)(sqlite3_context *, int, sqlite3_value **) | xFunc | |||
) |
int CppSQLite3DB::execDML | ( | LPCTSTR | szSQL | ) |
CppSQLite3Query* CppSQLite3DB::execQuery | ( | LPCTSTR | szSQL | ) |
bool CppSQLite3DB::execScalar | ( | LPCTSTR | szSQL, | |
__int64 & | retIntValue | |||
) |
bool CppSQLite3DB::execScalar | ( | LPCTSTR | szSQL, | |
int & | retIntValue | |||
) |
bool CppSQLite3DB::execScalarStr | ( | LPCTSTR | szSQL, | |
TCHAR * | pStrValue, | |||
int | bufLen | |||
) |
int CppSQLite3DB::GetChangeCount | ( | ) | [inline] |
void CppSQLite3DB::interrupt | ( | ) | [inline] |
int CppSQLite3DB::lastRowId | ( | ) |
int CppSQLite3DB::open | ( | LPCTSTR | szFile | ) |
int CppSQLite3DB::open_v2 | ( | LPCTSTR | szFile, | |
int | flags | |||
) |
static const char* CppSQLite3DB::SQLiteVersion | ( | ) | [inline, static] |
bool CppSQLite3DB::tableExists | ( | LPCTSTR | szDatabase, | |
LPCTSTR | szTable | |||
) |
bool CppSQLite3DB::tableExists | ( | LPCTSTR | szTable | ) |
sqlite3* CppSQLite3DB::mpDB |