C sharp 连接数据库代码
时间: 2023-02-06 20:15:57 浏览: 163
下面是 C# 连接数据库的代码示例:
```
using System;
using System.Data;
using System.Data.SqlClient;
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
// 定义连接字符串
string connectionString = "Data Source=localhost;Initial Catalog=Northwind;Integrated Security=True";
// 创建 SqlConnection 对象
using (SqlConnection connection = new SqlConnection(connectionString))
{
// 打开数据库连接
connection.Open();
// 创建并执行 SQL 查询
string sql = "SELECT * FROM Customers";
SqlCommand command = new SqlCommand(sql, connection);
SqlDataReader reader = command.ExecuteReader();
// 读取结果
while (reader.Read())
{
Console.WriteLine("{0} {1}", reader[0], reader[1]);
}
// 关闭数据库连接
connection.Close();
}
}
}
}
```
在这个示例中,我们使用 SqlConnection 类来创建数据库连接,并使用 SqlCommand 类来创建和执行 SQL 查询。最后,我们使用 SqlDataReader 类来读取查询结果。
注意:
- 在连接字符串中,需要指定数据库服务器的地址、数据库名称以及身份验证信息。
- 使用 using 语句来创建 SqlConnection 对象,可以确保在使用完毕后正确释放资源。
- 连接数据库时,需要调用 SqlConnection.Open 方法来打开连接。在使用完毕后,应调用 SqlConnection.Close 方法来关闭连接。