728x90
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
'C# > Winform' 카테고리의 다른 글
[C#/Dapper] Multi Select (0) | 2022.04.23 |
---|---|
[C#/Dapper] Bulk Insert (List<T> Insert) (0) | 2022.04.23 |
[C#/Dapper] Dynamic Result (0) | 2022.04.23 |
[C#/Dapper] Dapper 설치 및 기본사용 (0) | 2022.04.23 |
[C#] VB → C# (0) | 2022.04.22 |