我在den里设置了两个表“入库单”(rsRukudanz)和“入库单明细”(rsRukudandetail),又建立了两个表,ruku和rukumx,目的是把原料id,库房id等换成真正的名称。
详情如下:
RuKU:
SELECT 入库单.ID, 入库单.入库单号, 入库单.日期, 入库单.总价, 供应商表.名称 as 供应商名称, 员工表.姓名 as 经手人, 入库单.供应商id, 入库单.经手人id
FROM (供应商表 INNER JOIN 入库单 ON 供应商表.ID = 入库单.供应商id) INNER JOIN 员工表 ON 入库单.经手人id = 员工表.ID order by 入库单.日期 desc;
RuKuMX:
SELECT 入库单明细.ID, 库存原料表.名称, 入库单明细.数量, 入库单明细.单价, 入库单明细.总价, 库房.库房名称, 入库单明细.入库单id,库存原料表.id as 原料id ,入库单明细.库房ID FROM (入库单明细 INNER JOIN 库存原料表 ON 入库单明细.原料id = 库存原料表.ID) INNER JOIN 库房 ON 入库单明细.库房id = 库房.Id;当我更改数据时,我在rsRukudanz和rsRukudandetail中操作,但是RuKU和RuKuMX并没有更新,我已经用了
Den3.rsRuKu.Close
Den3.rsRuKu.Open
Den3.rsRuKuMX.Close
Den3.rsRuKuMX.Open

refresh方法都不行,只有把程序关闭再运行才行,请问各位高手怎么办呢?如何才能在不退出程序的情况下更新记录集rsRuKu和rsRuKuMX呢?