如adodataset的commandtext为select ano,aname,bname from a,b where a.ano=b.bno,编辑(包括新增,删除,修改)数据时,提交修改时,只想修改A原表的数据,有人说,在AFTER OPEN加一句ADOdataset.Recordset.Properties['Unique  Table'].Value:='A' ,可实际操作还是不行,该怎么处理呢?
查一下论坛上好象有几位提过类似问题,但没看到有圆满回答。
我觉得入库/领料单/采购单等,很多要引用物料表的地方都需要这样做,不知道各位用ADO的前辈都是怎么解决的。提交数据的时候,不想另外写SQL语句,因为需要用到批处理;我知道用查找字段可以达到目的,但觉得不好,一是如果查找字段多的话麻烦;二是多打开一个大的引用表,速度很慢。
请各位不吝赐教!