界面上有供应商名称字段(使用RzDBedit控件绑定字段),供用户操作时使用,
数据表中有供应商名称和供应商ID字段,保存数据时要在表中同时保存名称和ID两个字段值,那么,该如何绑定ID字段呢?在界面上放一个隐藏的RzDBedit来绑定ID?还是有别的方法?
RzDBedit有没有提供这方面的功能呢,类似keyvalue,keyfield的功能。
数据表中有供应商名称和供应商ID字段,保存数据时要在表中同时保存名称和ID两个字段值,那么,该如何绑定ID字段呢?在界面上放一个隐藏的RzDBedit来绑定ID?还是有别的方法?
RzDBedit有没有提供这方面的功能呢,类似keyvalue,keyfield的功能。
如果使用hint或tag属性来保存id的话,关键问题是hint或ID属性如何跟数据集绑定呢?
看来只能这样解决
供应商名称改变后,将对应的ID存储在tag属性中,暂时保存下ID的值,提交数据(ADOQuery.pos)之前,执行语句
adoquery.fieldvalue['supID'].asstring:=rzDBEditSupName.tag