【发布时间】:2012-09-03 14:15:29
【问题描述】:
这段代码有什么问题?我想填充 datagridview1 中的所有用户,但 datagirdview 什么也不显示。
private void button4_Click( object sender, EventArgs e )
{
dataGridView1.AutoGenerateColumns = true;
dataGridView1.DataSource = db.todosUsuario("select usuario from usuarios");
}
//DB class
public DataSet todosUsuario(string query)
{
DataSet dt= new DataSet();
try
{
MySqlConnection cnn = new MySqlConnection(MysqlConnect());
cnn.Open();
MySqlDataAdapter da = new MySqlDataAdapter(query, cnn);
da.Fill(dt,"Usuario");
cnn.Close();
}
catch(Exception ed)
{
MessageBox.Show(ed.ToString());
}
return dt;
}
【问题讨论】: