如何实现两个EDIT控件中数据的关联
EDIT1和Edit2中的数据都是从数据库中取得,
当在界面上动态改变Edit1的值时,Edit2中的数据也随之在后台数据库中表的关系同步改变
[解决办法]
为什么不行?因为在数据集发生变化以后,你并没有给Edit2主动赋值啊,你用的又不是数据敏感控件DBEdit
[解决办法]
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("木有找到合适记录!");