Quantcast
Channel: 老杜的博客-网站制作,程序开发,购物返利程序下载 » asp_net
Viewing all articles
Browse latest Browse all 10

轻量级orm框架dapper访问mysql的代码

0
0

当需要执行带参数的mysql语句时,我发现版本号为5.1.50的mysql.data.dll无法使用sql参数@param,

后来去mysql官网下载了最新的动态库,就正常了。目前我下载的版本号是6.5.4.0。点击本地下载mysql.data.dll

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using Dapper;
using MySql.Data.MySqlClient;
namespace Appdoc
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
IDbConnection con;
private void button1_Click(object sender, EventArgs e)
{
con = new MySqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings["mysql"].ConnectionString);
try
{
con.Open();
//var a = con.Query<v9_category>(“select * from v9_category”).ToList<v9_category>();
var list = con.Query<v9_book>(“select * from v9_book where id >@id “, new { id = 1120 }).ToList<v9_book>();

con.Close();
this.dataGridView1.DataSource = list;

}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
}
}

 


Viewing all articles
Browse latest Browse all 10

Latest Images

Trending Articles





Latest Images