C# 连接SQLSever
时间: 2023-11-22 19:12:42 浏览: 91
在C#中,可以使用SqlConnection类来连接SQL Server数据库。你可以使用不同的连接字符串来指定连接的方式。其中,一种常用的方式是使用Windows身份验证,连接字符串如下所示:
string connString = "Data Source=.;Persist Security Info=false;Integrated Security=SSPI;database=BookManagement";
SqlConnection sqlConnection = new SqlConnection();
sqlConnection.ConnectionString = connString;
sqlConnection.Open();
这种方式使用了Windows的身份验证,因此不需要提供用户名和密码。只需指定数据源、数据库名称即可实现连接。
另一种方式是使用SQL Server身份验证,需要提供用户名和密码。连接字符串如下所示:
string connString = "Server=.;Database=BookManagement;User ID=sa;Password=123456";
SqlConnection sqlConnection = new SqlConnection();
sqlConnection.ConnectionString = connString;
sqlConnection.Open();
这种方式需要提供服务器名称、数据库名称、用户名和密码来连接SQL Server数据库。
此外,还可以使用SqlConnection的另一个构造方法来连接数据库,代码如下:
SqlConnection sqlConnection = new SqlConnection(connString);
这种方式可以简化连接过程,将连接字符串作为参数直接传递给SqlConnection构造方法即可。
需要注意的是,在连接数据库之前,需要先创建SqlConnection对象,并设置好连接字符串,然后调用Open()方法打开数据库连接。连接成功后,可以执行相应的数据库操作。连接完成后,需要调用Close()方法关闭数据库连接。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>
阅读全文