下面给出了一个C#操作MS SQL Server 数据库的通用类,通过该类可以对数据库进行任何操作,包括执行SQL语句、执行存储过程。以下是其详细实现过程,希望大家共同修改优化之。稍后将介绍如何使用它实现N层的程序设计。
配置web.config文件的链接参数
<appSettings> <!-- connStr参数设置,事例说明: (1)Sql server数据库,例如“server=local;database=test;uid=sa;pwd=;” (2)Access数据库,例如“data/ex.mdb; user id='admin';Jet OLEDB:database password='admin';” --> <add key="connStr" value="server=127.0.0.1;database=DbName;uid=sa;pwd=;" /> </appSettings>
C#代码
using System; using System.Data; using System.Data.SqlClient; namespace Com.LXJ.Database { /// <summary> /// ConnDB 的摘要说明。 /// </summary> public class ConnDB { protected SqlConnection Connection; private string connectionString; /// <summary> /// 默认构造函数 /// </summary> public ConnDB() { string connStr; connStr = System.Configuration.ConfigurationSettings.AppSettings["connStr"].ToString(); connectionString = connStr; Connection = new SqlConnection(connectionString); } /// <summary> /// 带参数的构造函数 /// </summary> /// <param name="newConnectionString">数据库联接字符串</param> public ConnDB(string newConnectionString) { connectionString = newConnectionString |
C#.NET操作数据库通用类(MS SQL Server篇)
最新推荐文章于 2023-07-15 13:27:29 发布
C#.NET操作数据库通用类(MS SQL Server篇)
2007-01-10 15:27