我有一个关于SqlDataReader的问题:
有什么方法可以修改SqlDataReader中的值吗?例如:
while (sdr.Read())
{
double PRICE = double.Parse(sdr["PRICE"].ToString());
if (PRICE == null) PRICE = Single.MinValue;
.....
}我希望为我的DataReader中的每个空值分配Single.MinValue,以便在此修改后在另一个进程中使用
发布于 2012-07-02 18:39:59
我不认为你可以修改SqlDataReader。
来源:MSDN - Contrasting the ADO.NET DataReader and DataSet
DataReader有一组已定义的操作,这些操作围绕其连接的、只进的、只读的性质。
您可以使用DataSet来实现您想要的功能。
https://stackoverflow.com/questions/11291526
复制相似问题