VBA ADO Recordset在任务计划程序中“挂起”,但不挂在控制台上

时间:2014-07-03 12:52:11

标签: access-vba ado

批处理文件使用“/ x Macro”启动msAccess.exe以运行打开表单的宏,填写表单上的值,运行报告打印到.RTF,通过电子邮件发送.RTF,然后退出msAccess 。从控制台运行批处理文件时,它运行正常。当批处理文件作为计划任务运行时,它会挂起。

它挂在rsA.Open上:

Set rsA = CreateObject("adodb.recordset")
s1 = "SELECT * FROM ConfigData WHERE [Key]='TaskID'"
rsA.Open s1, MaxDat, , adLockPessimistic, adCmdText

非常感谢任何建议。

0 个答案:

没有答案