这段代码怎么了?我想填充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;
}
异常处理与问题究竟有什么关系? – user381624
OP发布的代码显示了一个错误异常处理的例子。 –