| 发表于:2007-01-08 09:58:29 楼主 |
我在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呢? |
|
|
|
|