0

Hey Guys Entity Framework でこの SQL スクリプトを実行し、結果JSONResultを jQuery でアクセスする形式で返したい.. 助けて!!!

私のEntity Frameworkモデルには、SQLスクリプトで言及されているテーブルとデータベースが含まれています

ありがとう :-)

DECLARE @listCol VARCHAR(2000)
DECLARE @query VARCHAR(4000)
SELECT  @listCol = STUFF(( SELECT distinct  '], [' + [PSize]
                           FROM     Pattern
                         FOR
                           XML PATH('')
                         ), 1, 2, '') + ']'
SET @query = 'SELECT * FROM
      (SELECT PColour as Colour_Size_Matrix, PSize, PCode
            FROM Pattern
            ) src
PIVOT (Count(PCode) FOR PSize
IN (' + @listCol + ')) AS pvt'
EXECUTE ( @query )
4

1 に答える 1

0

モデルのリストでクエリ結果を取得し、Json のように返す必要があります。

var context = new YourContext(); 
var results = (from c in context.PCoulor select c).Contains(yourValue).ToList();
return Json(results , JsonRequestBehavior.AllowGet);
于 2012-11-05T10:38:40.047 に答える