如何将数据从mysql数据库导入到datagridview

时间:2014-01-15 08:40:04

标签: c# mysql datagridview mysql-workbench

我在mysql数据库中有一个名为cms.order的表 我正在使用C#编写寡妇表格。 如何在windows窗体的datagridview中显示数据库中表的数据

3 个答案:

答案 0 :(得分:7)

您可以使用以下代码从数据库中读取表格数据并将其显示在数据网格视图中。

string connectionString = ""; //Set your MySQL connection string here.
string query =""; // set query to fetch data "Select * from  tabelname"; 
using(MySqlConnection conn = new MySqlConnection(connStr))
{
    using(MySqlDataAdapter adapter = new MySqlDataAdapter(query, conn))
    {
        DataSet ds = new DataSet();
        adapter.Fill(ds);
        DataGridView1.DataSource= ds.Tables[0];
    }
}

答案 1 :(得分:0)

MySqlConnection con= new MySqlConnection("server=localhost;database=databasename;user=username;password=password");

string query="select *from table";

using (MySqlDataAdapter adpt= new MySqlDataAdapter(query,con))
{

DataSet dset= new DataSet();

adpt.Fill(dset);

mytableDataGridView.DataSource=dset.Tables[0];

}
con.close

答案 2 :(得分:-1)