批处理文件使用“/ 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
非常感谢任何建议。