在进行完绑定的DBEDit上,我想说一个dbEdit数值一改变,另一dbEdit根据这个dbEdit及一些公式,自动算出,出现问题? 在进行完绑定的DBEDit上,我想说一个dbEdit数值一改变,另一dbEdit根据这个dbEdit及一些公式,自动算出。实际写代码,我在dbEdit的onchange中,改变绑定的数据集的值,但界面有时会及时更新,但有时不会,怎么做好呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以在你的DBEDit的onkeypress的事件里if key=#13 Then开始处理你的计算 也可以在OnExit事件中进行计算,直接变动数据集,如Dateset.FieldByName('A').AsInteger := Dateset.FieldByName('B').AsInteger * 5; 你是说一个变,另一个就立即跟着变么?那就在OnChange中写吧 Field2.value:=F(Field1.Value);//Field1,Field1分别为 Edit2DBEdit1,dbEdit2指向的field 在onchange就是变得很奇怪啊,有时程序能够反映变换,但有时不行 FastReport2.4中的单元文件—"FR_View" 关于调用DLL中C函数中的var_list参数的正确调用方法? Delphi中年周转换为日期算法 关于TCompoprt在delphi7动态库中无法接收数据的解决方法。 在delphi中调用VC编写的DLL需要注意什么 今天突然看到这篇文章很有感触,大家看看又有什么感想呢? 请问如何读取数据集里所有表的名称呢? 鏈表 关于delphi局部结构变量,初始化问题。这事儿说起来很惭愧。。。。 怎么样能得到表中字段名??????query1.defaultfields[0]????好像不成 王兄你在哪里: 程序退出时怎么判断有没有改变?
那就在OnChange中写吧 Field2.value:=F(Field1.Value);//Field1,Field1分别为 Edit2DBEdit1,dbEdit2指向的field