我在access数据库中,想把一个表中的符合条件的记录放到另一表中,我用了select where语句,但是where后面的条件为一字符变量,不知道如何处理: CurrentDb.Execute "insert into table2 select * from table1 where PRODUCT ='&str&'" 其中str为一字符串变量,它接受的是窗体中一文本框的值,product为table1中的一字段, 菜鸟不知道如何处理变量,结果就是不能把记录导入table2中
Private Sub Command22_Click() Dim str As string PRO_search.SetFocus str = PRO_search.Text MsgBox str CurrentDb.Execute "insert into SOFT_TEMP select * from 1SOFT_UP where PRODUCT like '" & str&&"'" End Sub 非常感谢,如果成功了我给加分,呵呵