日期:2014-05-20  浏览次数:21076 次

请问更新了数据库后,要在datagridview上显示出更新结果,是应该对Adapter重载还是对dataset重构,应该怎么做?
请问更新了数据库后,要在datagridview上显示出更新结果,是应该对Adapter重载还是对dataset重构,应该怎么做?

我是这样写的:
tbl_userTableAdapter.ClearbeforeFill   =   false;
tbl_userTableAdapter.Fill(dataset1.TBL_Test);
tbl_userTableAdapter.Update(dataset1);
dataset1.AcceptChangs();

------解决方案--------------------
把你获取数据的 部分 写成一个函数
void DataLoad()
{

}

更新后
DataLoad();
不就可以了

dataset里面的东西 当然需要Adapter重新填充了
------解决方案--------------------
重新填充TableAdapter,重新更新Update(dataset1);