2015-06-19 30 views
0

我停留在傳遞參數給OPENDATASOURCE並得到一個錯誤信息:不正確的語法與在SQL Server OPENDATASOURCE

消息102,附近有語法錯誤 'SQLNCLI'

---- @的ConnectionString通過從UI

IF EXISTS(SELECT CM.CustomerId AS [Customer ID] from CardMaster CM inner join CUSTOMERTAIL CT 
      on CM.CustomerId = CT.CustomerId 
      INNER JOIN OPENDATASOURCE(SQLNCLI, @ConnectionString).MercFuelProd.dbo.CUSTOMER CR 
      ON CM.CustomerId = CR.CUSTID WHERE CM.CardNumber = @CardNumber) - 
     BEGIN 
      SET @Result = 'SUCCESS' 
     END 
    ELSE 

普萊斯誰能幫我解決這個問題。

回答