在ASP.NET中读取数据库通常需要以下几个类:
1. System.Data 命名空间下的类:
`SqlConnection`:用于创建与数据库的连接。
`SqlCommand`:用于执行SQL命令。
`SqlDataReader`:用于读取查询结果。
`SqlParameter`:用于向SQL命令传递参数。
2. System.Data.SqlClient 命名空间下的类(如果使用SQL Server):
`SqlConnection`、`SqlCommand`、`SqlDataReader`、`SqlParameter` 等与 `System.Data` 命名空间下的类相同。
以下是一个简单的示例,展示了如何使用这些类来读取数据库中的数据:
```csharp
using System;
using System.Data;
using System.Data.SqlClient;
public class DatabaseReader
{
private string connectionString;
public DatabaseReader(string connectionString)
{
this.connectionString = connectionString;