有没有一个Dapper执行查询?我怎么知道我的更新是否有效?

时间:2013-05-17 11:46:54

标签: c# asp.net dapper

所以我使用Dapper进行了简单的更新:

  using (var conn = new SqlConnection(myConnectionString))
  {
          conn.Open();
          conn.Execute("UPDATE Orders SET Exported=1 WHERE ManufacturerID=@ManufactuterID AND OrderID=@OrderID",
                      new { ManufacturerID = ManufacturerID, OrderID = OrderID });
          conn.Close();
  }

我怎么知道这实际上有效?我没有看到使用Dapper运行ExecuteNonQuery的方法吗?

1 个答案:

答案 0 :(得分:3)

Dapper只是IDbConnection周围的一个轻量级包装器。内部Execute会调用ExecuteNonQuery并返回值。

请参阅ExecuteCommand