首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

对数据库进行更新操作后,怎么让dbgrideh显示的数据及时更新

2012-03-27 
对数据库进行更新操作后,如何让dbgrideh显示的数据及时更新?数据库显示控件用的是dbgrideh,数据源控件用的

对数据库进行更新操作后,如何让dbgrideh显示的数据及时更新?
数据库显示控件用的是dbgrideh,
数据源控件用的是datasource
数据集控件用的是clientdataset

我对数据库中的内容进行更新后,如何在更新后能立即看到dbgrideh显示的数据相应更新?

[解决办法]
Insert这是插入,不是修改
你可以用dbedit,让它显示各个字段的值
如果要插入新纪录
ADOQuery1.Append; //插入
//在dbedit中输入新记录
ADOQuery1.Post; //保存



如果要修改
ADOQuery1.Edit; //修改
//在dbedit中修改记录
ADOQuery1.Post; //保存

上面应该是修改或插入一条记录的最好方法
如果用sql语句,你就得重新查询一遍,使数据集刷新

热点排行