このスクリプトで何が間違っているのか誰か教えてください:
dim cSQL, cMessage
cSQL="exec pdf $ID$" & cstr(showingid)
DBConnector.ExecuteScalar cSQL, cMessage
if cMessage<>"" then
CreateObject("WScript.Shell").Run "cSQL"
end if
このスクリプトは、SQL Server 2008 データベースから場所を取得して、pdf ドキュメントを開くボタンの後ろにあります。ここに、pdf の場所を返す非常に簡単な手順があります。
CREATE PROCEDURE [dbo].[pdf] (@ID NVARCHAR(250))
AS
SELECT URL
FROM Documents
WHERE ac_id = @ID
手順は正常に機能し、値を返していますがCreateObject("WScript.Shell").Run "cSQL"
、次のエラーが発生するため、パラメーターまたは何かを推測する必要がある場所に問題があると思います: 指定されたファイルが見つかりません! ありがとうございました!