据我所知,使用PHP我可以使用mysql_query($ sql);和mysql_fetch_array($ result);获取一些MySQL数据并将其放入数组中。如何在C#中实现我可以将数据放在数据网格中的位置?
答案 0 :(得分:3)
这可能是填写DataGrid的最典型的ADO.NET代码,你将看到它(使用断开的DataSet,即):
DataTable results = new DataTable();
using(MySqlConnection conn = new MySqlConnection(connString))
{
using(MySqlCommand command = new MySqlCommand(sqlQuery, conn))
{
MySqlDataAdapter adapter = new MySqlDataAdapter(command);
conn.Open();
adapter.Fill(results);
}
}
someDataGrid.DataSource = results;
someDataGrid.DataBind();