Проблема с DataGridView - не обновлять мои данные - PullRequest
1 голос
/ 11 декабря 2010

Привет, я посылаю команду sql, используя SqlDataReader. Я получаю 1 строку назад, которую я превращаю в свой собственный созданный объект, где я перезаписал tostring, так что я точно знаю, что он был возвращен. (Console.WriteLine (ArrayList [0] .ToString ()); Но все же, когда я пытаюсь обновить dataGridView1 с помощью arraylist в качестве источника данных, он ничего не делает.

private void buttonUpdaterGrid_Click(object sender, EventArgs e)
    {
        dataGridView1.DataSource=Regnskab.getInstance().dbSelectFromTo(dateTimePickerFraDato.Text, dateTimePickerTilDato.Text);
        dataGridView1.Update();
    }

Так что я надеюсь, что кто-то может дать мне небольшой совет, заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 11 декабря 2010

Хорошо, вот что я сделал не так ... Как Питер предложил выяснить столбцы, это не могло произойти, потому что я забыл сделать методы get в классе данных ... После того, как методы get были созданы, datagridview сделал все это хорошо

0 голосов
/ 11 декабря 2010

.Update() используется для выполнения команды UpdateCommand.

Если вы пытаетесь обновить то, что отображается в GridView, попробуйте вместо этого использовать .DataBind(). Если вы пытаетесь обновить данные в вашем объекте, вы должны указать, какой метод связан с .Update().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...