三个表A(B,C),B(b,x),C(c,m)...........
rs.Open "select * from A,B,C where A.B=B.b and A.C=C.c", conn, 1, 3
...........rs.AddNew
rs("B")=Trim(txtB.Text)
rs("C")=Trim(txtC.Text)
rs.Update
..........
我想在写A表的B的同时也把数据写到B表的b项里 请问这样对吗?
rs.Open "select * from A,B,C where A.B=B.b and A.C=C.c", conn, 1, 3
...........rs.AddNew
rs("B")=Trim(txtB.Text)
rs("C")=Trim(txtC.Text)
rs.Update
..........
我想在写A表的B的同时也把数据写到B表的b项里 请问这样对吗?
rs.AddNew
rs("ab")=Trim(txtB.Text)
rs("bb")=Trim(txtC.Text)
rs.Update
建议你还是用SQL语句更新比较保险
虽然我也是用sql语句解决相应的问题,但是如果是用rs打开一个表的话,还是可以更新的,因为我没有试过打开多表的(都是用的sql语句),所以如果有错误还请原谅