5つの異なるクエリを実行するストアドプロシージャを呼び出すときに、Base64 XML出力をWeb Apiに返す必要があります。複数のデータセットをSQL Serverストアドプロシージャから返す
ストアドプロシージャは書かれていません(私はそれを書く必要がありますが)データが完全に異なるテーブルとカラムなどである5つのクエリがあります...これは可能なのでしょうか?
私はOracleで複数のカーソルを返すことができますが、SQL Serverでは、複数のデータセットまたはコレクションをasp.net 4.5(mvc c#/ Ado.net)に戻すことはできますか?これの例は何ですか?クエリ
-- Content Tab
SELECT -- vTC.[TemplateId]
t.Name as "Client Name and Document" ,vTC.[SectionName] ,vTC.[ContentId] ,vTC.[ContentName]
,vTC.[ContentDescription],vTC.[ContentValue] ,CAL.ContentValue as "Spanish Content" , iif(S.IsClientSection = 1, 'Global Section','Template Section') as "Global or Template Section"
,DT.Title as DataType ,iif(vTC.IsRequired = 1, 'Yes', 'No') as "Required" ,vTC.[DisplayType]
FROM [dbo].[vwTemplateContent] vTC
left join dbo.Template t on vTC.TemplateId = t.TemplateId
left join dbo.DataType DT on vTC.DataTypeId = dt.datatypeid
left join dbo.Section S on S.SectionID = vTC.SectionID
left join [dbo].[ContentAlternateLanguage] CAL on vTC.ContentId = CAL.ContentID
where vTC.templateid in (1)
order by DisplayOrder
が含まれています。sprocとc#ado.netはどのように記述しますか? SPROCのSprocNameを作成.... テーブルセレクトZ、H、M、iは表Bから 選択Y、U、BBから表CからA、B、C、D、Eを選択 –