C#访问SQL Server数据库的实现方法
作者:weiren2006 时间:2024-01-14 17:14:23
本文实例讲述了C#访问SQL Server数据库的实现方法。分享给大家供大家参考。具体如下:
这里介绍一下用C#访问SQL Server数据库。这里要涉及到几个类:SqlConnection类、SqlCommand类、SqlDataReader类。 SqlConnection类用于建立与数据库的连接,SqlCommand类用于创建SQL命令,SqlDataReader对象是执行SqlCommand对象返回结果集的查询语句后的结果。
下面是部分代码:
/*其中server表示服务器,“.”表示当地服务器,
DataBase表示数据库,uid表示连接的用户名,pwd比表示密码*/
string strDataBase = "Server=.;DataBase=Library;Uid=sa;pwd=123456;";
SqlConnection conn = new SqlConnection(strDataBase);
string sqlStatement = "select * from Reader";
SqlCommand sqlcmd = new SqlCommand(sqlStatement, conn); //设置参数
conn.Open();
SqlDataReader sdr = sqlcmd.ExecuteReader(); //执行SQL语句
int cols = sdr.FieldCount; //获取结果行中的列数
object[] values = new object[cols];
while (sdr.Read())
{
sdr.GetValues(values); //values保存一行数据
for (int i = 0; i < values.Length; i++)
{
Console.Write(values[i].ToString()+" ");
}
Console.WriteLine();
}
sdr.Close();
conn.Close();
希望本文所述对大家的C#程序设计有所帮助。
标签:C#,数据库
0
投稿
猜你喜欢
python 常见的排序算法实现汇总
2023-09-17 13:47:24
vue中v-model指令与.sync修饰符的区别详解
2024-05-28 15:46:10
基于mysql 默认排序规则的坑
2024-01-17 11:38:56
Python操作Excel神器openpyxl使用教程(超详细!)
2021-02-28 21:58:35
JSP安全开发之XSS漏洞详解
2023-06-13 13:07:24
Asp截获后台登录密码的代码
2012-12-04 20:20:38
python中的lambda函数用法指南
2021-04-15 02:58:15
如何利用Image Data Type在主页中显示图形?
2010-01-01 15:13:00
深入理解mysql的自连接和join关联
2024-01-21 11:40:01
用于分页的两个Asp函数
2007-09-07 10:09:00
详解python eval函数的妙用
2021-12-23 10:56:05
vue项目打包优化的方法实战记录
2024-04-26 17:39:50
Python元组定义及集合的使用
2023-11-22 12:32:03
WinHttp.WinHttpRequest--XmlHttp获取跳转页面的功能
2010-03-22 14:34:00
利用Python2下载单张图片与爬取网页图片实例代码
2023-06-25 00:57:22
Python如何通过ip2region解析IP获得地域信息
2021-08-02 12:59:04
基于Python实现本地音乐播放器的制作
2022-05-11 16:37:46
多版本python的pip 升级后, pip2 pip3 与python版本失配解决方法
2023-06-13 18:57:20
Python实现求解括号匹配问题的方法
2023-08-02 08:05:47
sql server数据库高可用日志传送的方法
2024-01-24 19:19:32