Обновление DataGridView, связанного с базой данных доступа - PullRequest
0 голосов
/ 14 декабря 2010

Я создал в Visual Basic .net новый DataGridView в моей форме. Я использовал мастер, чтобы показать некоторые поля таблицы в моей базе данных доступа. Я хотел бы добавить кнопку обновления и заставить сетку данных снова загружать данные из базы данных, но я не уверен, как это сделать. Я пробовал несколько обновить метод, но он не работает. Кто-нибудь может мне помочь?

1 Ответ

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

Вам необходимо снова связать источник данных. Я никогда не делал этого с базой данных Access, но вот как вы можете это сделать, используя ADO.NET с SQL

Using command As New SqlCommand("CommandText Goes Here", "ConnectionString goes here")
    command.CommandType = CommandType.Text
    Dim ds As New DataSet("Results")
    Using da As New SqlDataAdapter(command)
        da.Fill(ds)
        myGrid.DataSource = ds
    End Using
End Using

Так что вы можете заключить это в событие нажатия кнопки.

Есть множество других способов сделать это, но это работает для меня.

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