DataGridView不显示某些数据

时间:2019-04-21 16:05:52

标签: c# mysql sql asp.net .net

我创建了一个用于将特定数据插入数据库的应用程序,并且运行良好。 但是,当我尝试查看该数据时,DataGridView仅显示其中一些字段。

我被困在这里。我试图删除DataGridView并再次编写代码,但没有帮助。

 private void displayData()
        {
            SqlConnection conn = new SqlConnection();
            conn.ConnectionString = @"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=C:\Users\me\Documents\DataB.mdf;Integrated Security=True;Connect Timeout=30";
            conn.Open();

            SqlCommand cmd = conn.CreateCommand();
            cmd.CommandType = CommandType.Text;
            cmd.CommandText = "SELECT * FROM dbo.Users ";
            cmd.ExecuteNonQuery();

            DataGrid.Update();
            DataSet dt = new DataSet();
            SqlDataAdapter sda = new SqlDataAdapter(cmd);
            sda.Fill(dt);
            DataGrid.DataSource = dt;


            conn.Close();

        } 

我希望完全填充DataGridView,但是某些字段为空。 我可以看到姓名,用户名,出生日期,5个空单元格,然后又可以看到工资,学历等等。

0 个答案:

没有答案