LINQ TO SQL 如何接收多個結果集

2021-09-05 22:24:19 字數 1146 閱讀 7052

如何我們需要在linq to sql中呼叫乙個儲存過程,它如果會返回多個結果集,這可能會稍微麻煩一點。下面來看乙個範例

儲存過程:

將該儲存過程拖拽到linq to sql的設計器上

我們看看設計器幫我們生成了什麼方法

它生成了乙個方法,同時還生成了乙個特定的型別:「multiresultquery_個結果」

這顯然不是我們想要的結果。我們當然希望直接通過customers或者orders去接收結果。那麼怎麼辦呢?

首先,我們將這個「multiresultquery_個結果」刪除掉,然後修改一下multiresultquery方法

[function(name="dbo.multiresultquery")]

[resulttype(typeof(customers))]

[resulttype(typeof(orders))]

public imultipleresults multiresultquery()

那麼,下面來看看如何使用這個儲存過程

using system;

foreach (var item in customers)}}

}

springmvc接收多個json

var formparams serializeobject bankaccounttest 序列化後解決亂碼 formparams decodeuricomponent formparams,true var row notes,jsondata,params row table.bootstra...

PHP接收多個上傳檔案

這星期一直再搞php,涉及到檔案上傳的部分有些遺忘,這裡記錄一下 用html的表單模擬乙個檔案上傳的post請求,如下 注意 要確保檔案上傳表單的屬性是 enctype multipart form data 否則檔案上傳不了 首先,需要解釋一下php的全域性變數 files,此陣列包含了所有上傳的...

silverlight xap如何接收引數(13)

silverlight xap如何接收引數?silverlight不能象flash一樣,直接以類似 xap?name 123的方式傳遞引數,而是要用另一種方式實現 html部分 注意高亮部分 style text decoration none 注 initparams傳遞引數時,必須以x y,a ...