| 
|   | SQLiteConnection (winux::String const &path="", winux::AnsiString const &dbKey="", winux::String linkCharset="", bool doConnect=true) | 
|   | 
| virtual  | ~SQLiteConnection () | 
|   | 
| virtual bool  | connect () | 
|   | 连接数据库  更多...
  | 
|   | 
| virtual bool  | close () | 
|   | 关闭连接  更多...
  | 
|   | 
| virtual void  | alive () | 
|   | 确保该连接有效(还活着)  更多...
  | 
|   | 
| virtual bool  | setLinkCharset (winux::String const &charset) | 
|   | 设置连接校验字符集  更多...
  | 
|   | 
| virtual bool  | selectDb (winux::String const &database) | 
|   | 选定要操作的数据库  更多...
  | 
|   | 
| virtual bool  | createDb (winux::String const &database) | 
|   | 创建一个库  更多...
  | 
|   | 
| virtual bool  | dropDb (winux::String const &database) | 
|   | 删除数据库  更多...
  | 
|   | 
| virtual winux::ulong  | affectedRows () | 
|   | 受影响的行数  更多...
  | 
|   | 
| virtual int  | errNo () | 
|   | 获得错误号  更多...
  | 
|   | 
| virtual winux::String  | error () | 
|   | 获得错误信息  更多...
  | 
|   | 
| virtual winux::String  | escape (winux::String const &str, winux::String const &addQuote="\'") | 
|   | 普通文本转成SQL语句安全的文本,用做SQL语句的字符串.  更多...
  | 
|   | 
| virtual winux::String  | escape (winux::byte const *buf, int size, winux::String const &addQuote="\'") | 
|   | 
| virtual winux::SharedPointer< IDBResult >  | query (winux::String const &sql) | 
|   | 查询  更多...
  | 
|   | 
| virtual winux::SharedPointer< IDBResult >  | query (winux::SharedPointer< IDBStatement > stmt) | 
|   | 
| virtual bool  | exec (winux::String const &sql) | 
|   | 不需要数据的查询  更多...
  | 
|   | 
| virtual bool  | exec (winux::SharedPointer< IDBStatement > stmt) | 
|   | 
| virtual winux::ulong  | insertId () | 
|   | 获得最后一次完成记录插入时的ID值  更多...
  | 
|   | 
| virtual winux::SharedPointer< IDBResult >  | listDbs () | 
|   | 获得所有数据库的一个结果集  更多...
  | 
|   | 
| virtual winux::SharedPointer< IDBResult >  | listFields (winux::String const &tableName) | 
|   | 获得数据库里某表所有字段的一个结果集  更多...
  | 
|   | 
| virtual winux::SharedPointer< IDBResult >  | listTables () | 
|   | 获得数据库里所有表的一个结果集  更多...
  | 
|   | 
| virtual winux::String  | tableDdl (winux::String const &tableName) | 
|   | 取得一张表的DDL  更多...
  | 
|   | 
| virtual winux::String  | symbolQuotes (winux::String const &str) | 
|   | 加入标识符的引用标记,如表名,字段名等等  更多...
  | 
|   | 
| virtual int  | loadSql (winux::String const &sqlText, winux::StringArray *arrSql) | 
|   | 
| virtual int  | loadSqlFile (winux::IFile *sqlScriptFile, winux::StringArray *arrSql) | 
|   | 
| virtual int  | getPrimaryKey (winux::String const &tableName, winux::StringArray *arrKeyColumn) | 
|   | 
| virtual winux::SharedPointer< IDBStatement >  | buildStmt (winux::String const &sql) | 
|   | 构造一个语句对象  更多...
  | 
|   | 
| virtual winux::SharedPointer< IDBStatement >  | buildStmt (winux::String const &sql, winux::Mixed const ¶ms) | 
|   | 构造一个语句对象  更多...
  | 
|   | 
| virtual winux::SharedPointer< IDBStatement >  | buildStmt (winux::String const &sql, winux::MixedArray const ¶ms) | 
|   | 构造一个语句对象  更多...
  | 
|   | 
| virtual winux::SharedPointer< IDBStatement >  | buildStmt (winux::String const &sql, winux::StringMixedMap const ¶ms) | 
|   | 构造一个语句对象  更多...
  | 
|   | 
| virtual  | operator bool () const  | 
|   | 判断一个连接是否有效  更多...
  | 
|   | 
|   | operator sqlite3 * () const  | 
|   | 
| winux::String  | sqliteStrToString (char const *s) | 
|   | 
| winux::AnsiString  | stringToSqliteStr (winux::String const &s) | 
|   | 
| virtual  | ~IDBConnection () | 
|   |