小李广

学习是一个勤学苦练的过程
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

.NET中数据库访问通用类设计

Posted on 2009-06-18 18:43  小李广  阅读(467)  评论(1编辑  收藏  举报

 

Database(数据库访问类)方法概要

1、 

 ReturnConn()//返回一个连接SqlConnection

2、   

a. CreateCmd(string procName, SqlParameter[] prams) //返回SqlCommand

b. CreateCmd(
string procName, SqlParameter[] prams, SqlConnection conn)

c. CreateCmd(
string procName, SqlConnection conn) //返回SqlCommand

d. CreateCmd(
string procName) //返回SqlCommand

3

a.RunProcGetReader(string procName, SqlParameter[] prams)//返回SqlDataReader

b. RunProcGetReader(
string procName,SqlParameter[] prams,SqlConnection conn)//返回SqlDataReader

c. RunProcGetReader(
string procName, SqlConnection conn) //返回SqlDataReader

d. RunProcGetReader(
string procName) //返回SqlDataReader

 

4

RunProcGetTable(string procName, SqlParameter[] prams, SqlConnection conn)    //返回DataTable

5

a.RunExecute(string procName);//返回int

b. RunExecute(
string procName, SqlParameter[] prams)//返回int

6     

a. RunExecuteScalar(string procName)//返回首行首列

b. RunExecuteScalar(
string procName,SqlParameter[] prams) //返回首行首列

 

 完整代码:

Code