dapper使用

  1. 使用Dapper能夠自動進行對象映射,NET的簡單對象映射器。
  2. 輕量級ORM框架,單文件。
  3. Dapper能夠與任何數據庫提供程序一塊兒使用,由於沒有特定於DB的實現。
  4. Dapper原理經過Emit反射IDataReader的序列隊列,來快速的獲得和產生對象。
    

關於dapper的基本語法使用如下sql

IDbConnection conn = new SqlConnection(connString);數據庫

public class Bookapp

框架

public int Id { get; set; }對象

public int Name{ get; set; }隊列

}get

Book book=new Book();string

新增it

string sql="INSERT INTO VALUES(Id,Name) VAULES(@ID,@Name)";io

conn.Execute(sql, new {id=id,name = "C#本質論"});

修改

string sql="UPDATE Book SET Name=@name WHERE id =@id";

conn.Execute(sql,book);

刪除

string sql="DELETE Book  WHERE id =@id";

conn.Execute(sql,{id=id});

查詢表集合

string query = "SELECT * FROM Book";

conn.Query<Book>(query).ToList();

相關文章
相關標籤/搜索