Datagridview不显示数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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;
}
答案

使用DataTable而不是DataSet

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

另一答案

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

dataGridView1.DataSource = ds.Tables[0];

以上是关于Datagridview不显示数据的主要内容,如果未能解决你的问题,请参考以下文章

dataGridView 在 DataSource 之后不显示数据

DataGridView控件表格中的数据显示不出来

DataGridView控件中的数据显示不出来

dataGridView 怎么显示指定的行,其他的不显示。希望有详细的代码,谢谢!

设置DataSource后DateGridView不显示的问题

ArrayList作为DataGridView的数据源不显示数据