ADO.NET 连接层深入解析
1. ADO.NET 数据读取与 DataTable 的使用
在数据访问中,我们经常需要从数据库中获取数据。一种方式是通过数据读取器( DataReader ),例如以下代码展示了如何从数据库中读取数据并封装到对象列表中:
CarId = (int)dataReader["CarId"],
Color = (string)dataReader["Color"],
Make = (string)dataReader["Make"],
PetName = (string)dataReader["PetName"]
});
}
dataReader.Close();
}
return inv;
另一种方法是返回 System.Data.DataTable 对象,它代表了一个表格形式的数据块。 DataTable 类内部将数据表示为行和列的集合。我们可以使用 Load() 方法通过数据读取器对象自动填充这些集合,示例代码如下:
public DataTable GetAllInventoryAsDataTable()
{
// This will hold the records.
DataTable dataTable = new DataTable();
// Prep command object.
string sql = "Select * From
超级会员免费看
订阅专栏 解锁全文
10

被折叠的 条评论
为什么被折叠?



