关于字段赋值的一个问题
有两个表和两个个文本框控件text1,text2,表一的有两个数值型字段分别为a b,表二也有两个数值型字段 b c,表一里面的字段内容由人工输入,而表二的字段内容则需要通过文本框以及表一的内容生成,text1和text2 分别输入表一中的字段a 以及表二中的字段c的内容,请教的问题如下:
比如说表一有下面一个记录,已经由手工输入
字段名 a b
记录 101 1
202 2
而我在text1 text2 中输入 a=101 c=2 来生成表二
字段名 b c
记录 1 2
那么关于表二生成字段要怎么写?我大致要表达的意思如下:
adodc1.recordset.addnew
adodc1.recordset("c")=text2.text
adodc1.recordset("b")=select b from 表一 where 表一.a=text1.text
[解决办法]
如果一定要用 Addnew 的方式:
Adodc1.RecordSource = "select b from 表一 where 表一.a=" & text1.text
Text1.Tag = Adodc1.Recordset("b")
Adodc1.RecordSource = "select * from 表二"
adodc1.recordset.addnew
adodc1.recordset("c")=text2.text
adodc1.recordset("b")=Text1.Tag