asp.net dataset的问题
我已经把数据库绑定到dataset上我想在dataset多加一行或者一列自定义数据以上略去datasetds=newdataset();xx.fill(ds);ds后面如...
我已经把数据库绑定到dataset上 我想在dataset多加一行或者一列自定义数据
以上略去
dataset ds=new dataset();
xx.fill(ds);
ds后面如何写才可以fill后添加自定义的行或者列 展开
以上略去
dataset ds=new dataset();
xx.fill(ds);
ds后面如何写才可以fill后添加自定义的行或者列 展开
2个回答
展开全部
我纠正一下楼上那位的哈,加入行需要实例化一个和之前的table表一样的行
更改后的代码:
DataRow newRow = ds.Tables[0].NewRow(); //其中这里需要实例化要和即将插入的目标表一样才行
newRow["aaa"] = "a"; //这里分别给你的列赋值
newRow["bbb"] = "b";
ds.Tables[0].Rows.Add(newRow);
更改后的代码:
DataRow newRow = ds.Tables[0].NewRow(); //其中这里需要实例化要和即将插入的目标表一样才行
newRow["aaa"] = "a"; //这里分别给你的列赋值
newRow["bbb"] = "b";
ds.Tables[0].Rows.Add(newRow);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ds.Tables[0].Columns.Add("aaa");
foreach (DataRow row in ds.Tables[0].Rows)
{
row["aaa"] = "bbb";
}
上面是加入列
加入行的话
DataRow newRow = ds.Tables[0].NewRow();
newRow["aaa"] = "a";
newRow["bbb"] = "b";
ds.Tables[0].Rows.Add(newRow);
foreach (DataRow row in ds.Tables[0].Rows)
{
row["aaa"] = "bbb";
}
上面是加入列
加入行的话
DataRow newRow = ds.Tables[0].NewRow();
newRow["aaa"] = "a";
newRow["bbb"] = "b";
ds.Tables[0].Rows.Add(newRow);
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询