2
我已經看到了這個問題的答案,How to map multiple records from a single SP with Dapper-dot-net,但它似乎不適用於我的場景。從存儲過程中獲得多個記錄的小巧器
假表的說明...
我有一個返回多個記錄集的SP,而第一個看起來像......
Column1 (int), Column2 (int)
和我有一個類...
public class Columns
{
public int Column1 { get; set; }
public int Column2 { get; set; }
}
然後,我想建立列的列表...
using (var conn = new SqlConnection(...))
{
using (var multi = conn.QueryMultiple("SpData",
commandType: CommandType.StoredProcedure))
{
var cols = multi.Read<Columns>().ToList();
}
}
當我打電話給這個時,似乎沒有填充cols
變量,但我沒有收到任何錯誤。另外,如果我打破並看看multi
包含什麼,我可以在那裏看到數據。有人可以看到我要去哪裏嗎?
在這裏留下問題國際海事組織 - 它可能會幫助別人 –
@MarcGravell,行,會做。順便說一句,我決定在幾個月前給了我一個答案後使用'Dapper' - 非常乾淨和有用,6行代碼v就像80行。 – christiandev