Sql 将多行插入表-访问
我有一个Access应用程序,需要在其中进行“大规模更新” 我有一个表格,上面有一个下拉列表、一个列表框和一个复选框。我还有一个更新按钮,当用户单击它时,我想在我的表中插入所有行中下拉框和复选框字段值相同的行,但根据所选的列表项,每行的值不同 我知道可以使用Sql 将多行插入表-访问,sql,ms-access,vba,sql-update,sql-insert,Sql,Ms Access,Vba,Sql Update,Sql Insert,我有一个Access应用程序,需要在其中进行“大规模更新” 我有一个表格,上面有一个下拉列表、一个列表框和一个复选框。我还有一个更新按钮,当用户单击它时,我想在我的表中插入所有行中下拉框和复选框字段值相同的行,但根据所选的列表项,每行的值不同 我知道可以使用UNION-SELECT语句将多行插入到表中,但是如何将其应用到列表框中呢 有人能帮忙吗 提前感谢您可以为选定的每个项目创建更新声明。例如: strSQLBase="INSERT INTO Table (Field1, Field2, Fie
UNION-SELECT
语句将多行插入到表中,但是如何将其应用到列表框中呢
有人能帮忙吗
提前感谢您可以为选定的每个项目创建更新声明。例如:
strSQLBase="INSERT INTO Table (Field1, Field2, Field3) Values (" & Me.Dropdown _
& "," & Me.CheckBox & ","
For Each itm In Me.ComboBox.ItemsSelected
strSQL = strSQLBase & Me.ComboBox.Column(0, itm) & ")"
CurrentDb.Execute strSQL
Next