使用C#的MySQL,来自PHP Developer's Standpoint

时间:2010-08-03 18:18:06

标签: c# mysql

据我所知,使用PHP我可以使用mysql_query($ sql);和mysql_fetch_array($ result);获取一些MySQL数据并将其放入数组中。如何在C#中实现我可以将数据放在数据网格中的位置?

1 个答案:

答案 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();