Datagridview不显示数据

时间:2013-08-08 18:20:04

标签: c# datagridview

我在Nortwind db中创建了一个简单的表。我正在尝试使用datagridview检索所有数据。我想错过了一些东西,因为datagridview中没有显示任何内容。没有异常,错误按摩只是不起作用

public void getData() 
{
    SqlConnection con = new SqlConnection(cnn);
    DataSet ds = new DataSet();
    cmd = new SqlCommand("Select * from info",con);
    SqlDataAdapter adp = new SqlDataAdapter(cmd);
    adp.Fill(ds);
    dataGridView1.DataSource = ds;
}

2 个答案:

答案 0 :(得分:3)

使用DataTable代替DataSet

否则,您需要指定DataGridView应显示的表格。

答案 1 :(得分:3)

您需要指定DataGridView应显示的表。 请尝试以下代码段。

dataGridView1.DataSource = ds.Tables[0];