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

怎么实现两个EDIT控件中数据的关联

2012-03-29 
如何实现两个EDIT控件中数据的关联EDIT1和Edit2中的数据都是从数据库中取得,当在界面上动态改变Edit1的值

如何实现两个EDIT控件中数据的关联
EDIT1和Edit2中的数据都是从数据库中取得,
当在界面上动态改变Edit1的值时,Edit2中的数据也随之在后台数据库中表的关系同步改变

[解决办法]
为什么不行?因为在数据集发生变化以后,你并没有给Edit2主动赋值啊,你用的又不是数据敏感控件DBEdit
[解决办法]

C/C++ code
ADOQuery2->Close();ADOQuery2->SQL->Text = "select zjcj from hqb where zqdm like :Q1";ADOQuery2->Parameters->ParamByName("Q1")->Value =        ComboBox1->Items->Strings[ComboBox1->ItemIndex];ADOQuery2->Open();if (ADOQuery2->RecordCount > 0)    Edit1->Text = ADOQuery2->FieldByName("zjcj")->AsString;else    ShowMessage("木有找到合适记录!"); 

热点排行