ADO - 如何编写两个cnn.execute命令同时运行?

问题描述:

我有这两个工作命令,我希望他们一起工作,因为现在IdTask被粘贴到,例如,第1行和日期第2行。我希望他们在同一行。我正在使用ADO。ADO - 如何编写两个cnn.execute命令同时运行?

cnn.Execute "INSERT INTO dane([IdTask]) SELECT (qqq.[IdTask]) FROM qqq_ 
WHERE Line= '" & Me.ListBox1.List(lItem, 0) & "' And Task = '" & Me.ListBox1.List(lItem, 1) & "'" 
    cnn.Execute "INSERT INTO dane ([Date]) VALUES (#" & MDate & "#)" 
+0

你不能让他们在同一时间运行。它不这样工作。你将不得不寻找另一种选择。 – braX

+0

您可以始终使用插入语句同时插入两个字段。 https://msdn.microsoft.com/en-us/library/bb208861(v=office.12).aspx –

谢谢您的意见。我走了一段 - 我刚刚添加到范围“qqq”列当前日期(现在我看看它是如何自动更新)

cnn.Execute "INSERT INTO dane([IdTask],[Date]) SELECT [IdTask], [Teraz] FROM qqq_ 
WHERE Line= '" & Me.ListBox1.List(lItem, 0) & "' And Task = '" &_ 
Me.ListBox1.List(lItem, 1) & "'"