C#中简单操作SQLserver数据库(ADO.NET的简单应用)
程序员文章站
2023-12-29 17:03:40
本篇文章以 ADO.NET 访问SQL SERVER 数据库为例, 其中需用System.Data.SqlClient; 数据库连接字符串写法为:server=数据源(服务器名称);uid=用户名;pwd=密码;database=数据库名称 ......
本篇文章以 ado.net 访问sql server 数据库为例,
其中需用system.data.sqlclient;
数据库连接字符串写法为:server=数据源(服务器名称);uid=用户名;pwd=密码;database=数据库名称
1 using system.data.sqlclient; 2 using system.configuration; 3 4 /// <summary> 5 /// sql帮助类 6 /// </summary> 7 public class sqlhelp 8 { 9 //创建连接对象字符串 10 //public string sqlconn = configurationmanager.connectionstrings["sqlconnstring"].connectionstring;//这里需要到web.config添加connectionstrings 11 public string sqlconn = "server=****;uid=**;pwd=**;database=****"; 12 /// <summary> 13 /// sql查询 14 /// </summary> 15 public dataset qyery() 16 { 17 //数据库连接器,创建数据库连接.参数:连接对象字符串 18 sqlconnection conn = new sqlconnection(sqlconn); 19 //数据适配器,填充dataset.参数1:sql查询语句,参数2:数据库连接. 20 sqldataadapter sda = new sqldataadapter("select * from 表名", conn); 21 //实例化数据集. 22 dataset ds = new dataset(); 23 //将数据适配器中的数据填充到数据集. 24 sda.fill(ds); 25 return ds; 26 } 27 /// <summary> 28 /// sql操作 29 /// </summary> 30 public int operation() 31 { 32 //数据库连接器,创建数据库连接. 33 sqlconnection conn = new sqlconnection(sqlconn); 34 //数据库命名对象,指定要执行sql语句与连接对象conn.参数1:sql操作语句,参数2:数据库连接. 35 sqlcommand cmd = new sqlcommand("insert into 表名 values (值1,值2,....)", conn); 36 //打开数据库 37 conn.open(); 38 //执行,返回影响行数 39 int rows = cmd.executenonquery(); 40 //关闭数据库 41 conn.close(); 42 return rows; 43 } 44 }
web.config添加connectionstrings代码如下并引用system.configuration:
1 <connectionstrings> 2 <add name="sqlconnstring" connectionstring="server=****;uid=**;pwd=**;database=****"/> 3 </connectionstrings>