Sese Framework  x.y.z
A cross-platform framework
载入中...
搜索中...
未找到
sese::db 命名空间参考

命名空间

namespace  impl
 

class  DriverInstance
 数据库驱动实例类 更多...
 
class  DriverManager
 数据库驱动实例管理器 更多...
 
class  PreparedStatement
 预处理语句对象 更多...
 
class  ResultSet
 查询结果集 更多...
 

枚举

enum class  DatabaseType { MY_SQL , MARIA , SQLITE , POSTGRES }
 数据库类型枚举 更多...
 
enum class  MetadataType {
  TEXT , BOOLEAN , CHAR , SHORT ,
  INTEGER , LONG , FLOAT , DOUBLE ,
  DATE , TIME , DATE_TIME , UNKNOWN
}
 

函数

std::map< std::string, std::string > tokenize (const char *string) noexcept
 对字符串进行简单的分词
 

枚举类型说明

◆ DatabaseType

enum class sese::db::DatabaseType
strong

数据库类型枚举

枚举值
MY_SQL 
MARIA 
SQLITE 
POSTGRES 

◆ MetadataType

enum class sese::db::MetadataType
strong
枚举值
TEXT 
BOOLEAN 
CHAR 
SHORT 
INTEGER 
LONG 
FLOAT 
DOUBLE 
DATE 
TIME 
DATE_TIME 
UNKNOWN 

函数说明

◆ tokenize()

std::map< std::string, std::string > sese::db::tokenize ( const char * string)
noexcept

对字符串进行简单的分词

参数
string目标字符串
返回
分词结果

引用了 sese::text::AbstractStringBuffer::split().

被这些函数引用 sese::db::DriverManager::getInstance().