0000.链接字符串配置信息保存于App.config中
1 | <!--连接数据库字符串--> |
0001.添加 System.configuration 引用
0010.在DBHelper中获取链接字符串
1 | private static string strConnection = ConfigurationManager.ConnectionStrings["DBStrConn"].ConnectionString;//注意:此处的"DBStrConn"应与1中的name名字相对应。 |
0011.相关代码
0x00.执行SQL语句,返回影响的记录数-带参数
1 | public int ExecuteSql(string SQLString, params SqlParameter[] cmdParms) |
0x01.执行SQL语句,返回影响的记录数-无参数
1 | public int ExecuteSql(string SQLString) |
0x02.执行一条计算查询结果语句,返回查询结果(object)-带参数
1 | public object ExecuteScalar(string SQLString, params SqlParameter[] cmdParms) |
0x03.执行一条计算查询结果语句,返回查询结果(object)-无参
1 | public object ExecuteScalar(string SQLString) |
0x04.执行查询,返回SqlDataReader(注意:调用该方法后,一定要对SqlDataReader进行Close)-有参数
1 | public SqlDataReader ExecuteReader(string SQLString, params SqlParameter[] cmdParms) |
0x05.执行查询,返回SqlDataReader(注意:调用该方法后,一定要对SqlDataReader进行Close)-无参数
1 | public SqlDataReader ExecuteReader(string SQLString) |
0x06.执行查询语句,返回DataSet-有参数
1 | public DataSet GetDataSet(string SQLString, params SqlParameter[] cmdParms) |
0x07.执行查询语句,返回DataSet-无参数
1 | public DataSet GetDataSet(string SQLString) |
0x08.执行查询语句,返回DataTable-有参数
1 | public DataTable GetDataTable(string SQLString, params SqlParameter[] cmdParms) |
0x09.执行查询语句,返回DataTable-无参数
1 | public DataTable GetDataTable(string SQLString) |