1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 使用C#连接SQL server数据库

使用C#连接SQL server数据库

时间:2023-03-05 08:32:22

相关推荐

使用C#连接SQL server数据库

C# 与SQL Server进行连接

Connection连接类

使用SqlConnetion类。在使用SqlConnection类时,要引用一个System.Data.SqlClient的命名空间。

using System.Data.SqlClient;

Command命令类

使用SqlCommand数据库命令类主要执行对数据库的操作,比如对数据库进行插入、删除、修改等。

DataReader读取类

使用SqlDataReader。数据库读取类是数据库命令类在执行了查询操作后返回的结果的数据类型。数据库读取类只是数据库的连接状态处于打开状态时才能使用,当数据库关闭时数据库读取类中就不能够再取值了。

DataSet集类

数据集相当于一个虚拟数据库,每一个数据集中包括了多张数据表。即使数据库的连接处于断开状态,还是可以从数据集中继续存取记录,只是数据是存放在数据集中的,并没有存放在数据库中。

DataAdapter适配类

可以使用SqlDataAdapter。数据适配器经常和数据集一起使用,通过数据适配器可以把数据库中的数据存放到数据集中,数据适配器可以说是数据集和数据库之间的一个桥梁。

连接数据库

在这里输入自己的服务器名字,这里有两种登录方式,windows 和身份验证登录。这就和你创建数据库时相同的方式就可以了。

再与这里选择你需要操作的表

连接数据库有两种方式(看你是如何登录的)

Data Source = 服务器名;Initial Catalog = 数据库名;User ID = 用户名;Pwd = 密码(没有密码可以省略)

列如:

string connStr = "Data Source=.;Initial Catalog = MySchool;User ID = aa;Password=123";

string connStr = "Data Source=.;Initial Catalog=QQ;Integrated Security=True";

在这里我们可以直接查看连接数据库的代码

接下来就可以对数据库进行操作了

测试是否连接成功

public void TestConSQL(){ //测试连接数据库string connStr = "Data Source=.;Initial Catalog=QQ;Integrated Security=True";SqlConnection conn = new SqlConnection(connStr);//打开数据库conn.Open();Console.WriteLine("打开数据库连接");//关闭数据库conn.Close();Console.WriteLine("关闭数据库连接");}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。