进行多表连接(JION) 后,对所产生的纪录集进行修改、增加、删除 (50分)

H

hfllj

Unregistered / Unconfirmed
GUEST, unregistred user!
对VB 结合 SQL2000 的系统,在进行多表连接(JION) 后,对所产生的纪录集进行修改、增加,删除,
我只想对其中的某一个表进行操作,而基表不变.我在打开之前已经设置了recordset.Properties.("Unique Table")
但recordset.updateBatch时还是更新基表.
 
[:(]代码如下:
strSQL = "SELECT tblAdjustdetail.*, tblItem.Description FROM tblItem INNER JOIN tblAdjustdetail ON tblAdjustdetail.ItemCode = tblItem.ItemCode " & _
"WHERE (tblAdjustdetail.ReceiptNo = '0')"
rstDetail.CursorLocation = adUseClient
rstDetail.Properties.("Unique Table") = "tblAdjustdetail"
rstDetail.open strSQL, g_ConnSys, adOpenKeyset, adLockBatchOptimistic, 1
....
rstdetail.updatebatch
 
顶部