如何填写DataTable的第一列?

时间:2018-06-08 15:08:41

标签: c# datagridview datatable datacolumn

我使用SqlDataAdapter填充DataTable的第一列,然后在DataGridView中正确显示它。

foreach(string oras in IdList)
{
    using(SqlDataAdapter sda = new SqlDataAdapter(@"SELECT Localitate FROM Orase WHERE IdLocalitate = @id", con))
    {
        sda.SelectCommand.Parameters.AddWithValue("id", oras);
        sda.Fill(tabel);
    }
}

Screenshot of the DataGridView

但之后我想用另外4列填充DataGridView,使用类似的代码:

using(SqlDataAdapter sda = new SqlDataAdapter(@"SELECT Frecventa, DataStart, DataStop, Ziua FROM Planificari", con))
{
    sda.Fill(tabel);
    tabelDate.DataSource = tabel;
}

现在我的DataGridView在第一列的末尾显示了这4列,这不是我想要的。

Screenshot of the DataGridView

如何使最后4列与第一列一致?

0 个答案:

没有答案