C# 将DataView转换为数据集
我有一个Dataview,它由存储过程中的3行数据填充。我想把那个表放到数据集中。我读过,但我可能错了,是从DataView到DataTable再到DataSet 下面是我的代码。当我点击if语句时,它显示我的DT2.Rows.Count=3,因此它运行DS.Tables.Add(DT2);然后抛出以下错误。“用户代码未处理NullReferenceException”对象引用未设置为对象的实例 我想知道如何将数据视图添加到数据集?谢谢你的建议C# 将DataView转换为数据集,c#,asp.net,C#,Asp.net,我有一个Dataview,它由存储过程中的3行数据填充。我想把那个表放到数据集中。我读过,但我可能错了,是从DataView到DataTable再到DataSet 下面是我的代码。当我点击if语句时,它显示我的DT2.Rows.Count=3,因此它运行DS.Tables.Add(DT2);然后抛出以下错误。“用户代码未处理NullReferenceException”对象引用未设置为对象的实例 我想知道如何将数据视图添加到数据集?谢谢你的建议 DataSet DS; DataView DV =
DataSet DS;
DataView DV = (DataView)SqlDataSource1.Select(DataSourceSelectArguments.Empty);
DataTable DT2 = DV.ToTable();
if (DT2 != null & DT2.Rows.Count > 0)
{
DS.Tables.Add(DT2);
}
您的数据集为空。只要启动它,你就应该准备好:
DataSet DS = New DataSet();
代码的其余部分是正确的。
DataSet DS=new DataSet()
DataSet DS = New DataSet();