
conn.Execute(sql, new { obj.Foo, obj.Bar })
或:
var args = new DynamicParameters(new { obj.Foo, obj.Bar })
// not shown: add some more custom parameters
conn.Execute(sql, args)
可以执行如下代码,进行参数化查询。public static void SaveKeyword(Keywords kwd)
{
IDbConnection conn = new MySqlConnection(Config.MySqlStr)
conn.Execute("insert into keywords(word,url)values(?word,?url)", kwd)
conn.Close()
}
public class Keywords
{
public string Word { getset}
public string Url { getset}
public int ID { getset}
}
在使用Dapper之前,我们要首先添加对Dapper的引用,这里小编使用NuGet来添加引用。因为小编使用的是MySQL数据库,所以也要在项目中添加对MySql.Data的引用。Dapper是一款ORM框架,用于数据表和实体模型间的映射,所以在使用前我们还需要创建数据表和实体模型。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)