Click or drag to resize
DbFactory Methods

The DbFactory type exposes the following members.

Methods
  NameDescription
Public methodBegin
开始一个事务执行,当多个事务并行时,以最外层有效
Public methodCommit
提交一个事务执行,并行事务时非最外层则跳过
Public methodCommit(Boolean)
提交一个事务执行
Public methodCreateCommand
根据指定数据返回Command对象,所有的数据操作均应执行此方法来获取Command对象
Protected methodCreateParameter(DbEntity)
根据对象创建参数列表,使用ParameterChar所指定的参数前缀
Public methodCreateParameter(String, Object, Int32)
创建一个参数
Public methodCreateParameter(String, Object, DbType, Int32)
创建一个参数
Public methodDelete
执行数据对象删除处理
Public methodDispose
释放所占用的资源
Public methodEquals
确定指定的 Object 是否等于当前的 Object
(Inherited from Object.)
Public methodExecute(String)
执行一个语句或过程
Public methodExecute(DbEntity, String)
执行一个语句或过程
Public methodExecute(String, Boolean, IDbDataParameter)
执行一个语句或过程
Protected methodFinalize
允许 Object 在“垃圾回收”回收 Object 之前尝试释放资源并执行其他清理操作。
(Inherited from Object.)
Public methodGetCount(String)
获取指定语句第一行第一例的Int类型数据
Public methodGetCount(DbEntity)
获取指定对象的记录数
Public methodGetCount(String, Boolean)
获取指定语句第一行第一例的Int类型数据
Public methodGetCount(String, String)
根据表与条件返回一个COUNT值
Public methodGetCount(DbEntity, String)
获取指定对象的记录数
Public methodGetDataSet(String)
返回一个数据集
Public methodGetDataSet(DbEntity)
返回一个数据集
Public methodGetDataSet(DbEntity, String)
返回一个数据集
Public methodGetDataSet(String, Boolean, IDbDataParameter)
返回一个数据集
Public methodGetDataTable(String)
返回一个数据表
Public methodGetDataTable(DbEntity)
返回一个数据表
Public methodGetDataTable(DbEntity, String)
返回一个数据表
Public methodGetDataTable(String, Boolean, IDbDataParameter)
返回一个数据表
Public methodGetHashCode
用作特定类型的哈希函数。
(Inherited from Object.)
Public methodGetIdentity
获取上一执行语句所产生的自增值(此功能不一定支持所有数据库服务器),如果有误,返回为结果类型初始值
Public methodGetIdentityT
获取上一执行语句所产生的自增值(此功能不一定支持所有数据库服务器),如果有误,返回为结果类型初始值
Public methodGetListT(String)
返回一个数据对象集
Public methodGetListT(DbEntity)
返回一个数据对象集
Public methodGetListT(DbEntity, String)
返回一个数据对象集
Public methodGetListT(String, Boolean, IDbDataParameter)
返回一个数据对象集
Public methodGetListsT(String)
返回一个数据对象集
Public methodGetListsT(DbEntity)
返回一个数据对象集
Public methodGetListsT(DbEntity, String)
返回一个数据对象集
Public methodGetListsT(String, Boolean, IDbDataParameter)
返回一个数据对象集
Public methodGetRowT(String)
返回一个数据对象
Public methodGetRowT(DbEntity)
返回一个数据对象
Public methodGetRowT(DbEntity, String)
返回一个数据对象
Public methodGetRowT(String, Boolean, IDbDataParameter)
返回一个数据对象
Public methodGetScalar(String)
获取第一行第一列的数据
Public methodGetScalar(DbEntity)
获取第一行第一列的数据
Public methodGetScalar(DbEntity, String)
获取第一行第一列的数据
Public methodGetScalar(String, Boolean, IDbDataParameter)
获取第一行第一列的数据
Public methodGetScalarT(String)
获取第一行第一列的数据
Public methodGetScalarT(DbEntity)
获取第一行第一列的数据
Public methodGetScalarT(DbEntity, String)
获取第一行第一列的数据
Public methodGetScalarT(String, Boolean, IDbDataParameter)
获取第一行第一列的数据
Public methodGetType
获取当前实例的 Type
(Inherited from Object.)
Public methodInjectReplace
SQL注入过滤
Public methodInsert
执行数据对象插入请求
Protected methodLogBuilder
日志添加
Protected methodLogManagerInitialize
日志管理器初始
Protected methodMemberwiseClone
创建当前 Object 的浅表副本。
(Inherited from Object.)
Public methodPageSqlT
返回一个分页列表对象
Public methodRollback
回滚事务,当并行事务已回滚时则跳过
Public methodToSafeString(Object)
根据数据类型返回一个可以直接应用于SQL语句的安全字符串
Public methodToSafeString(Object, Type)
根据数据类型返回一个可以直接应用于SQL语句的安全字符串
Public methodToString
返回表示当前 ObjectString
(Inherited from Object.)
Public methodUpdate
执行数据对象修改
Top
See Also