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

小弟我想在ADOQuery里的当前记录更改的时候触发某个事件应该如何做

2012-02-23 
我想在ADOQuery里的当前记录更改的时候触发某个事件应该怎么做啊想在Query里的当前记录变化时,自动刷新Edi

我想在ADOQuery里的当前记录更改的时候触发某个事件应该怎么做啊
想在Query里的当前记录变化时,自动刷新Edit里或者其他地方的显示有没有一个现成的事件响应函数或者简单的办法来实现?

[解决办法]
"里才能Query里当前记录改变时让他自动刷新。"
代码写在
void __fastcall TForm1::ADOQuery1WillChangeRecordset(
TCustomADODataSet *DataSet, const TEventReason Reason,
TEventStatus &EventStatus)
{

}
事件里



"还有一个DBGrid控件用户可以在这里通过单击选择某条检索出来的记录"
代码可以写在下面事件里
void __fastcall TForm1::DBGrid1CellClick(TColumn *Column)
{

}

[解决办法]
我觉得楼主可以在AfterScroll事件里实现这个功能。

热点排行