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://www.aspsnippets.com/Articles/Connect-Bind-GridView-to-MySql-database-in-ASPNet-using-C-and-VBNet.aspx