Click or drag to resize
IDbFactory Methods

The IDbFactory type exposes the following members.

Methods
  NameDescription
Public methodBegin
开始一个事务执行
Public methodCommit
提交一个事务执行
Public methodCommit(Boolean)
提交一个事务执行
Public methodCreateCommand
根据指定数据返回Command对象,所有的数据操作均应执行此方法来获取Command对象
Public methodCreateParameter(String, Object, Int32)
创建一个参数
Public methodCreateParameter(String, Object, DbType, Int32)
创建一个参数
Public methodDelete
执行数据对象删除处理
Public methodDispose
执行与释放或重置非托管资源相关的应用程序定义的任务。
(Inherited from IDisposable.)
Public methodExecute(String)
执行一个语句或过程
Public methodExecute(DbEntity, String)
执行一个语句或过程
Public methodExecute(String, Boolean, IDbDataParameter)
执行一个语句或过程
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 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 methodInjectReplace
SQL注入过滤
Public methodInsert
执行数据对象插入请求
Public methodPageSqlT
返回一个分页列表对象
Public methodRollback
回滚事务,当并行事务已回滚时则跳过
Public methodToSafeString(Object)
根据数据类型返回一个可以直接应用于SQL语句的安全字符串
Public methodToSafeString(Object, Type)
根据数据类型返回一个可以直接应用于SQL语句的安全字符串
Public methodUpdate
执行数据对象修改
Top
See Also