# 两个TABLE用一个DATA CONTROL同一时间UPDATE的问题？

Posted by Steve on February 09, 1999 at 15:52:10:

我在一本书里看到可以用一个DATA CONTROL控制到二个TABLE的资料也可以一起起动。程式码如下：
PIVATE SUB DATA1_Reposition()
Dim SQL as String
SQL = " Select * From[第二个TABLE名] WHERE[两个TABLE的相同FIELDS名]="
SQL =SQL & Data1.recordset("两个TABLE的相同FIELDS名")
Data2.recrodsoure = SQL
Data2.refresh
end sub
以下程式虽然可以做到一个DATA CONTROL控制两个TABLE，但只限两个TABLE都有资料和一个相同FIELDS时才可以做到，但我现想将两个TABLE加入资料。那我行ADDNEW时
便写了两句ADDNEW 的CODE：
DATA1.recordset.addnew
data2.recordset.addnew
当程式行时，DATA1可以行到，
但DATA2,郤行不到，和出了一个ERROR MESSAGE
Object Variable or With Block Variable not Set
请问我那里出错呢，怎可以将两个TABLE同一时间UPDATE和可以用一个DATA CONTROL控制两个TABLE呢？
希望各位帮帮忙，因我想了很久了，也不能做到

Follow Ups:

- 不可能 小吴 17:39:58 2/09/99 (1)
  - Re: 那请问用一个datacontrol起动两个table的资料可以吗?? steve 01:11:35 2/10/99 (0)