fastdo  0.6.16
eiendb 命名空间参考

数据库通用接口 更多...

class  Database
 数据库操作 更多...
 
class  DbError
 eiendb数据库错误 更多...
 
class  DbModifier
 数据库修改器类通用实现 更多...
 
class  DbStatement
 数据库语句类通用实现 更多...
 
struct  IDbConnection
 数据库连接接口 更多...
 
struct  IDbModifier
 修改器接口 更多...
 
struct  IDbResult
 数据结果操作接口 更多...
 
struct  IDbStatement
 SQL语句接口。构造SQL语句、参数绑定 更多...
 
class  MemoryResult
 内存结果集 更多...
 
class  MysqlConnection
 
class  MysqlDbError
 MySQL数据库错误 更多...
 
class  MysqlModifier
 
class  MysqlResult
 
class  MysqlStatement
 
class  PgsqlConnection
 
class  PgsqlDbError
 PostgreSQL数据库错误 更多...
 
class  PgsqlModifier
 
class  PgsqlResult
 
class  PgsqlStatement
 
class  SqlBackup
 数据库备份器。把数据备份成SQL脚本,方便跨数据库转移。 更多...
 
class  SqliteConnection
 
class  SqliteDbError
 SQLite数据库错误 更多...
 
class  SqliteModifier
 
class  SqliteResult
 
class  SqliteStatement
 
class  SqlScript
 SQL脚本执行器。执行多条语句,保存结果和错误信息。 更多...
 

类型定义

typedef void * DbHandle
 数据库各种对象资源的指针类型 更多...
 
typedef void * DbResHandle
 

函数

winux::String MixedToEscapedStr (winux::Mixed const &m, IDbConnection *cnn, winux::String const &addQuote="\'")
 Mixed变量连结进SQL语句时的换码操作 更多...
 

详细描述

数据库通用接口

类型定义说明

typedef void* eiendb::DbHandle

数据库各种对象资源的指针类型

在文件 eiendb_base.hpp38 行定义.

typedef void* eiendb::DbResHandle

在文件 eiendb_base.hpp39 行定义.

函数说明

winux::String eiendb::MixedToEscapedStr ( winux::Mixed const &  m,
IDbConnection cnn,
winux::String const &  addQuote = "\'" 
)

Mixed变量连结进SQL语句时的换码操作