ado.net连接数据库
时间: 2023-09-05 13:14:16 浏览: 98
在使用 ADO.NET 连接数据库时,需要使用以下步骤:
1. 引用 System.Data 命名空间。
2. 创建一个 Connection 对象,并设置连接字符串。
3. 打开连接。
4. 创建一个 Command 对象,并设置 SQL 语句或存储过程名称。
5. 执行 Command 对象,并获取返回结果。
6. 关闭连接。
以下是一个连接 SQL Server 数据库的示例代码:
```csharp
using System.Data.SqlClient;
// ...
string connectionString = "Data Source=serverName;Initial Catalog=databaseName;User ID=userName;Password=password";
using (SqlConnection connection = new SqlConnection(connectionString))
{
connection.Open();
string sql = "SELECT * FROM Customers";
SqlCommand command = new SqlCommand(sql, connection);
SqlDataReader reader = command.ExecuteReader();
while (reader.Read())
{
Console.WriteLine(reader.GetString(0));
}
}
```
在上面的代码中,我们首先创建一个 SqlConnection 对象,并设置连接字符串。然后调用 Open 方法打开连接。接着创建一个 SqlCommand 对象,并设置 SQL 语句。调用 ExecuteReader 方法执行命令,并获取一个 SqlDataReader 对象。最后,遍历 SqlDataReader 对象并输出结果。最后使用 using 语句释放资源,并自动关闭连接。
阅读全文