C# - 如何 select * 从 mysql 到 dataGridView1
C# - how to select * from mysql to dataGridView1
http://i.stack.imgur.com/0PtzO.png
这是我的代码。但我尝试了更多其他类似的方法,但总是有一些异常:( 你能帮我在 datagridview 中显示数据吗?
连接正常(插入、更新、删除正常),但我无法对数据网格视图执行 select:/
对不起我的英语。
下面的代码可能会有所帮助
if (!this.IsPostBack)
{
string constr = ConfigurationManager.ConnectionStrings["constr"].ConnectionString;
using (MySqlConnection con = new MySqlConnection(constr))
{
using (MySqlCommand cmd = new MySqlCommand("SELECT * FROM Customers"))
{
using (MySqlDataAdapter sda = new MySqlDataAdapter())
{
cmd.Connection = con;
sda.SelectCommand = cmd;
using (DataTable dt = new DataTable())
{
sda.Fill(dt);
GridView1.DataSource = dt;
GridView1.DataBind();
}
}
}
}
}
http://i.stack.imgur.com/0PtzO.png 这是我的代码。但我尝试了更多其他类似的方法,但总是有一些异常:( 你能帮我在 datagridview 中显示数据吗?
连接正常(插入、更新、删除正常),但我无法对数据网格视图执行 select:/
对不起我的英语。
下面的代码可能会有所帮助
if (!this.IsPostBack)
{
string constr = ConfigurationManager.ConnectionStrings["constr"].ConnectionString;
using (MySqlConnection con = new MySqlConnection(constr))
{
using (MySqlCommand cmd = new MySqlCommand("SELECT * FROM Customers"))
{
using (MySqlDataAdapter sda = new MySqlDataAdapter())
{
cmd.Connection = con;
sda.SelectCommand = cmd;
using (DataTable dt = new DataTable())
{
sda.Fill(dt);
GridView1.DataSource = dt;
GridView1.DataBind();
}
}
}
}
}