Dapper-QueryMultiple


描述

QueryMultiple 方法是一種可被 IDbConnection 類型的任何對象調用的擴展方法。它可以在同一命令中執行多個查詢並返回多個結果

參數

參數名 描述
sql 執行的sql命令腳本
param 執行命令的參數,默認為null
transaction 事務參數,默認為null
commandTimeout 命令執行超時時長(秒),默認為null
commandType 命令類型,默認為null

示例

string sql = "SELECT * FROM Invoice WHERE InvoiceID = @InvoiceID; SELECT * FROM InvoiceItem WHERE InvoiceID = @InvoiceID;";

var multi=Rep.QueryMultiple(sql, new { InvoiceID = 4 });
var invoice = multi.Read<Invoice>().First();
var invoiceItems = multi.Read<InvoiceItem>().ToList();

示例代碼下載


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM