我在mysql数据库中有一个名为cms.order的表 我正在使用C#编写寡妇表格。 如何在windows窗体的datagridview中显示数据库中表的数据
答案 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)
通过简单的互联网搜索,您可以找到一个简单的解决方案......
http://www.dotnetperls.com/datagridview-tutorial
http://www.dotnetperls.com/datatable
从youtube,您也可以获得此信息
http://www.youtube.com/watch?v=peiorDq5oF0