2016-07-05 18 views
1

我正在創建一個過程。我有一個xml文件,我想從中更新我的表中的數據。我正在創建一個程序來更新表中的數據。 這是我的程序 嗨,我正在創建一個程序。我有一個xml文件,我想從中更新我的表中的數據。我正在創建一個程序來更新表中的數據。 這是我的程序multipart標識符cound不受存儲過程限制

CREATE PROCEDURE [dbo].[UpdateAssetsAvailability] 

@assetAvailxml xml 

    BEGIN 
SET NOCOUNT ON; 

WITH AssetAvail AS 
(
    SELECT 
     uniqueKey.value('AssetId[1]', 'nvarchar(255)') as assetid, 
     uniqueKey.value('AvailabilityStatus[1]', 'nvarchar(255)') as 
     availabilityStatus, 
     uniqueKey.value('SourceSystemCode[1]', 'nvarchar(255)') as sscode 
    FROM 
     @assetAvailxml.nodes('/Assets/asset') as Keys(uniqueKey) 
) 

    Update dbo.Asset set Availability=(Select Id from dbo.AssetStatus where 
    Code=AssetAvail.availabilityStatus) 
    where AssetId=assetid AND SourceSystem=(Select Id from dbo.SourceSystem 
    where code=AssetAvail.sscode) 

    END; 

這是我的XML文件

 <?xml version="1.0"?> 
     <Assets> 
     <asset> 
     <AssetId>64_assetid</AssetId> 
     <AvailabilityStatus>Partial</AvailabilityStatus> 
     <SourceSystemCode>GE_Cares</SourceSystemCode> 
     </asset> 
     <asset> 
     <AssetId>81_assetid</AssetId> 
     <AvailabilityStatus>Partial</AvailabilityStatus> 
     <SourceSystemCode>GE_Cares</SourceSystemCode> 
     </asset> 
     <asset> 
    <AssetId>50_assetid</AssetId> 
    <AvailabilityStatus>Down</AvailabilityStatus> 
    <SourceSystemCode>GE_Cares</SourceSystemCode> 
    </asset> 
     <asset> 
     <AssetId>1-21B4-4787</AssetId> 
     <AvailabilityStatus>Up</AvailabilityStatus> 
     <SourceSystemCode>SIEBEL</SourceSystemCode> 
     </asset> 
    </Assets> 
    </xml> 
+1

的可能的複製[ 「未知供應商:ngDialogProvider」(http://stackoverflow.com/questions/29576160/unknown-provider-ngdialogprovider) –

+0

你定義在你的模塊ng對話框這樣var app = angular.module('exampleApp',['ngDialog']); –

+0

我ddid現在得到這個錯誤[$注射器:nomod]模塊'ngDialog'不可用!您拼錯了模塊名稱或忘記加載模塊名稱。如果註冊模塊確保您指定依賴關係作爲第二個參數。 – priyanka

回答

0

是否包含ngDialog.js和ngDialog.css到您的項目?

例如,添加下面一行: <script src="js/ngDialog.js"></script> <link href="/css/ngDialog.css" type="text/css">

+0

我加了NG-Dialog.js和NG-Dialog.min.js到我的涼亭的部件 – priyanka

+0

我加入,但仍同樣的錯誤m到處錯誤:[$注射器:unpr]未知提供商:ngDialogProvider < - ngDialog < - userDetailController – priyanka

+0

作出真實您添加到文件的ngDialog文件路徑是正確的? – JoyceXu