数据访问层接口
IDBObject(数据访问层接口)
Contents
- IDBObject
- ExecuteProcedure(string storedProcName, IDataParameter[] parameters)
 - RunProcedure
- RunProcedure(string storedprocName, IDataParameter[] parameters, OperateReader OReader)
 - RunProcedure(string storedprocName, IDataParameter[] parameters, OperateReader OReader, string outparam, ref Int32 counts)
 - RunProcedure(string storedprocName, params IDataParameter[] parameters)
 - RunProcedure(string storedprocName, IDataParameter[] parameters, string srcTable, CommandType comType)
 - RunProcedure(string storedProcName, IDataParameter[] parameters, out int rowsAffected, bool isTrans, CommandType comType)
 - RunProcedure(string storedProcName, IDataParameter[] parameters, out int rowsAffected, Sql[] spItems, bool isTrans, CommandType comType)
 - RunProcedure(string storedProcName, IDataParameter[] parameters, out int rowsAffected, Sql[] spItems, OperateData operate, bool isTrans, CommandType comType)
 
 
 
ExecuteProcedure(string storedProcName, IDataParameter[] parameters)
执行存储过程
参数:
- storedProcName:存储过程名或SQL语句
 - parameters:参数
 
RunProcedure(string storedprocName, IDataParameter[] parameters, OperateReader OReader)
委托返回字符串
参数:
- storedProcName:存储过程名或SQL语句
 - parameters:参数
 - OReader:委托——代理操作数据
 
返回:
- 返回:字符串
 
RunProcedure(string storedprocName, IDataParameter[] parameters, OperateReader OReader, string outparam, ref Int32 counts)
返回字符串并统计当前数量
参数:
- storedProcName:存储过程名或SQL语句
 - parameters:参数
 - OReader:委托——代理操作数据
 - outparam:统计总数字段名
 - counts:统计值
 
返回:
- 返回:字符串
 
RunProcedure(string storedprocName, params IDataParameter[] parameters)
返回少数或单挑信息
参数:
- storedProcName:存储过程名或SQL语句
 - parameters:参数
 
返回:
- 返回:object对象
 
RunProcedure(string storedprocName, IDataParameter[] parameters, string srcTable, CommandType comType)
委托返回字符串
参数:
- storedprocName:存储过程名或SQL语句
 - parameters:参数
 - srcTable: 表名
 - comType:执行类型
 
返回:
- 返回:dataset
 
RunProcedure(string storedProcName, IDataParameter[] parameters, out int rowsAffected, bool isTrans, CommandType comType)
执行储存过程已返回值表示,并输出受影响行数
参数:
- storedProcName:存储过程名或SQL语句
 - parameters:参数
 - rowsAffected:影响函数
 - isTrans:是否启用事务回滚
 - comType:执行类型
 
返回:
- 输出受影响行数
 
RunProcedure(string storedProcName, IDataParameter[] parameters, out int rowsAffected, Sql[] spItems, bool isTrans, CommandType comType)
执行储存过程已返回值表示,并输出受影响行数
参数:
- storedProcName:存储过程名或SQL语句
 - parameters:参数
 - rowsAffected:影响函数
 - spItems:多次执行列表
 - isTrans:是否启用事务回滚
 - comType:执行类型
 
返回:
- 输出受影响行数
 
RunProcedure(string storedProcName, IDataParameter[] parameters, out int rowsAffected, Sql[] spItems, OperateData operate, bool isTrans, CommandType comType)
执行储存过程已返回值表示,并输出受影响行数
参数:
- storedProcName:存储过程名或SQL语句
 - parameters:参数
 - rowsAffected:影响函数
 - spItems:多次执行列表
 - operate:多次执行操作数据委托
 - isTrans:是否启用事务回滚
 - comType:执行类型
 
返回:
- 输出受影响行数
 
                    
                
                
            
        
浙公网安备 33010602011771号