C#/Winform
[C#/Dapper] Dynamic Parameter
kjun.kr
2022. 4. 23. 23:25
728x90
728x170
using (IDbConnection db = new SqlConnection(this.connectionString))
{
db.Open();
// ■ Dynamic Parameter
var data1 = "A1";
var data2 = "B1";
string query = "SELECT * FROM TestTable WHERE DATA1 = @DATA1 and DATA2 = @DATA2";
var dynamicParameters = new DynamicParameters();
dynamicParameters.Add("DATA1", data1);
dynamicParameters.Add("DATA2", data2);
IEnumerable<dynamic> results = db.Query(query, dynamicParameters);
}
위 내용을 아래처럼 사용하면 간단하게 사용할수 있다.
IEnumerable<dynamic> results = db.Query(query, new { DATA1 = "A1", @DATA2 = "B1" });
728x90
그리드형