写一个C#连接数据库的代码
时间: 2023-06-27 17:04:45 浏览: 114
以下是一个简单的 C# 连接 SQL Server 数据库的示例代码:
```csharp
using System.Data.SqlClient;
// 设置连接字符串
string connectionString = "Data Source=服务器名或IP地址;Initial Catalog=数据库名;User ID=用户名;Password=密码";
// 创建连接对象
SqlConnection connection = new SqlConnection(connectionString);
try
{
// 打开数据库连接
connection.Open();
// 执行 SQL 查询
SqlCommand command = new SqlCommand("SELECT * FROM 表名", connection);
SqlDataReader reader = command.ExecuteReader();
// 遍历查询结果
while (reader.Read())
{
int id = reader.GetInt32(0);
string name = reader.GetString(1);
// ...
}
// 关闭查询结果读取器
reader.Close();
}
catch (Exception ex)
{
// 发生异常时进行处理
Console.WriteLine(ex.Message);
}
finally
{
// 关闭连接
connection.Close();
}
```
在上面的代码中,我们首先创建了一个 `SqlConnection` 对象,并设置了连接字符串。然后在 `try` 块中打开数据库连接,并执行了一个简单的 SQL 查询语句,并通过 `SqlDataReader` 对象遍历查询结果。最后在 `finally` 块中关闭数据库连接。
阅读全文