DataTable的数据怎么编辑后再放回DataTable里? DataTable DB= [selectDB] string S= DB.Rows[0]["name"].ToString(); if (S == "METE") { S = "00"; }最后怎么把S添加回DataTable里?DataTable 里的S列名怎么设? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 for(int i=0;i<DB.Rows.COunt;i++){ if(DB.Rows[i]["name"].ToString()=="") { DB.Rows[i]["name"] = "00" }}难道不行么? 我是把DataTable 绑定datagridview 的,不是单列绑定 修改后,可以调用下DataTable.AcceptChanges(); 可以把数据保存到视图状态了ViewState["datatable"]; for(int i=0;i<DB.Rows.COunt;i++){ if(DB.Rows[i]["name"].ToString()=="") { DB.Rows[i]["name"] = "00" }} “我是把DataTable 绑定datagridview”,你对datagridview进行的增删改操作,都会自动反应它绑定的数据源,你操作之后:DataTable tb=(DataTable )datagridview1.DataSource;可以看到tb数据变化 DB.Rows[0]["name"] = “aaaa”这样就可以的改完后你在把dgv重新绑定一下不就在界面上看出来了么 好像只是改变了S,并没有改变到datatable里面的数据啊DB.Rows[0]["name"] = “aaaa”这样弄就行了 将你代码改成这样就可以了 DataTable DB= [selectDB] string S= DB.Rows[0]["name"].ToString(); if (S == "METE") { DB.Rows[0]["name"]= "00"; } C# 模拟旋钮(knob)新想法,求助。 关于Socket的问题,求高人解答 linq to datagridview c#内存缓存技术 关于datagrid控件? 一个简单的设置问题 写了一个软件,在执行的过程中,界面不能动了. 请问如何把GIF图片转换成PNG图片,请教!!!! 连接oracle9i的时候怎么没有using System.Data.OracleClient;命名空间呢? virtual 定义的类,在子类中可以隐藏吗? numericUpDown显示时间格式 访问局域网内其他机器的共享文件夹
{
if(DB.Rows[i]["name"].ToString()=="")
{
DB.Rows[i]["name"] = "00"
}
}难道不行么?
可以调用下
DataTable.AcceptChanges();
{
if(DB.Rows[i]["name"].ToString()=="")
{
DB.Rows[i]["name"] = "00"
}
}
你对datagridview进行的增删改操作,都会自动反应它绑定的数据源,你操作之后:DataTable tb=(DataTable )datagridview1.DataSource;可以看到tb数据变化
这样就可以的
改完后你在把dgv重新绑定一下不就在界面上看出来了么
DB.Rows[0]["name"] = “aaaa”这样弄就行了
string S= DB.Rows[0]["name"].ToString();
if (S == "METE")
{
DB.Rows[0]["name"]= "00";
}