有人可以告诉我我在这个脚本中做错了什么:
dim cSQL, cMessage
cSQL="exec pdf $ID$" & cstr(showingid)
DBConnector.ExecuteScalar cSQL, cMessage
if cMessage<>"" then
CreateObject("WScript.Shell").Run "cSQL"
end if
这个脚本位于一个按钮的后面,它应该打开一个 pdf 文档,从 Sql Server 2008 数据库中获取它的位置。在这里,我有一个非常简单的程序,它返回 pdf 的位置:
CREATE PROCEDURE [dbo].[pdf] (@ID NVARCHAR(250))
AS
SELECT URL
FROM Documents
WHERE ac_id = @ID
该过程工作正常,它正在返回值,但我认为这是一个问题CreateObject("WScript.Shell").Run "cSQL"
,应该是一个参数或者我猜的什么,因为我收到以下错误:系统找不到指定的文件!谢谢!