为数据集对象赋值
Assign values to dataset object
我有一些值,我想将其分配给 dataset
我试过如下但没有成功。
string strExp = "";
for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
{
strExp = "RAName = '" + ds.Tables[0].Rows[i]["RAName"].ToString() + "'";
DataRow[] dr= ds.Tables[0].Select(strExp);
}
DataSet dsNew = new System.Data.DataSet();
dsNew = ds.Tables[0].Select(strExp);
请告诉我如何为 dataset
赋值
你没有打电话给 AcceptChanges:
string strExp = "";
for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
{
strExp = "RAName = '" + ds.Tables[0].Rows[i]["RAName"].ToString() + "'";
DataRow[] dr= ds.Tables[0].Select(strExp);
}
ds.Tables[0].AcceptChanges(); //Commits all the changes made to this table since the last time AcceptChanges was called.
DataTable dtNew = ds.Tables[0].Select(strExp).CopyToDataTable();
DataSet dsNew = new System.Data.DataSet();
dsNew.Tables.Add(dtNew);
值已存储在 DataTable 中,但 select 查询 DataTable 的提交版本。
我有一些值,我想将其分配给 dataset
我试过如下但没有成功。
string strExp = "";
for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
{
strExp = "RAName = '" + ds.Tables[0].Rows[i]["RAName"].ToString() + "'";
DataRow[] dr= ds.Tables[0].Select(strExp);
}
DataSet dsNew = new System.Data.DataSet();
dsNew = ds.Tables[0].Select(strExp);
请告诉我如何为 dataset
你没有打电话给 AcceptChanges:
string strExp = "";
for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
{
strExp = "RAName = '" + ds.Tables[0].Rows[i]["RAName"].ToString() + "'";
DataRow[] dr= ds.Tables[0].Select(strExp);
}
ds.Tables[0].AcceptChanges(); //Commits all the changes made to this table since the last time AcceptChanges was called.
DataTable dtNew = ds.Tables[0].Select(strExp).CopyToDataTable();
DataSet dsNew = new System.Data.DataSet();
dsNew.Tables.Add(dtNew);
值已存储在 DataTable 中,但 select 查询 DataTable 的提交版本。