使用C#连接SQL server数据库

1 篇文章 0 订阅

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=QQ2021;Integrated Security=True";
            SqlConnection conn = new SqlConnection(connStr);
            //打开数据库
            conn.Open();
            Console.WriteLine("打开数据库连接");
            //关闭数据库
            conn.Close();
            Console.WriteLine("关闭数据库连接");
        }



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值