【发布时间】:2015-04-01 08:26:15
【问题描述】:
我有一个带有单个字段(定义为数字)的表格,我想在表格中从文本框中插入多行。代码是:
Private Sub CmdImportID_Click()
Dim strSQL As String
strSQL = "DELETE * FROM [Con_ID futcanc BAMB]"
DoCmd.RunSQL strSQL
strSQL = "INSERT INTO [Con_ID futcanc BAMB] (con_id) VALUES (" & Me!conID & ");"
DoCmd.RunSQL strSQL
End Sub
问题是:它适用于文本框中的单个数字,但是当我尝试插入多个数字时,我收到“运行时错误'3075':查询表达式中的语法错误(缺少运算符)”。 如何修改代码以插入更多数据?抱歉,我对 vba 编码不是很熟练 :(
提前谢谢你。
【问题讨论】:
-
(" & >Me!conID & ") 中的 ">" 字符是一个错误,代码没有它..