基於idbconnection進行的擴充套件資料字段對映規則
var pms = new dynamicparameters();
if (s.empty!=query.sku)
using (idbconnection conn = databaseconfig.getsqlconnection())
返回實體資料
:預設是乙個集合,並且不為空,如果沒有查詢到資料,返回count==0,所以如果是單個實體
的話,需要判斷count>0的時候才執行:firstordefault
的操作。
using (idbconnection conn = databaseconfig.getsqlconnection())
其實就是通過:spliton
引數進行字段實體的分開識別處理,然後對對映出來的結果進行分組處理
public ienumerablegetstockoutorderconfirm(int topcount, int warehouseid, int customerid)
//orderline增加
var tmporderline = tmp.orderlines.firstordefault(f => f.orderlineid == orderline.orderlineid);
if (tmporderline == null)
//batch
if (tmporderline.batches.count == 0
|| tmporderline.batches.firstordefault(x => x.invlotattid == batch.invlotattid) == null
)return order;
}, pms, spliton: "sorderlineid,sbatch").tolist();
}return lookup.values.tolist();
}
pms.add("@status", query.status.split(",", stringsplitoptions.removeemptyentries).toarray());
sqlquery += " and status in @status";
Dapper的基本使用
個人覺得他非常好用,現在已經取代了原來的sqlhelper。優點 輕量級,單檔案。支援多資料庫。先給出實體類的關係 書和書評是1 n的關係。沿用entity framework的實體類,virtual表示延遲載入,此處忽略 書public class book public int id publi...
Dapper的基本使用
個人覺得他非常好用,現在已經取代了原來的sqlhelper。優點 輕量級,單檔案。支援多資料庫。先給出實體類的關係 書和書評是1 n的關係。沿用entity framework的實體類,virtual表示延遲載入,此處忽略 一 實體類 idbconnection conn new sqlconnec...
Dapper的基本使用
個人覺得他非常好用,現在已經取代了原來的sqlhelper。優點 輕量級,單檔案。支援多資料庫。先給出實體類的關係 書和書評是1 n的關係。沿用entity framework的實體類,virtual表示延遲載入,此處忽略 書 public class book public int id publ...