Проблемы обновления DataGridView после обновления базы данных в VB.NET - PullRequest
0 голосов
/ 11 июня 2010
 Dim myQuery = "UPDATE table1 SET data= CONCAT (data,'" & vbCrLf & "[ " &       Date.Now() & " ]" & " " & "[" & getCN() & "]" & " " & txtTelenotes.Text & "[ item1 ]" & "') WHERE id='" & txtID.Text & "'"
 myCommand.Connection = conn
 myCommand.CommandText = myQuery

 myAdapter.SelectCommand = myCommand
 Dim myData As MySqlDataReader
 myData = myCommand.ExecuteReader()

 txtTelenotes.Text = ""
 dgvREcord.Refresh()

Я попытался обновить DataGridView, используя:

  dgvREcord.Refresh()

но он не загружает изменения из базы данных.

1 Ответ

0 голосов
/ 12 августа 2010

Закройте соединение для передачи данных и снова откройте его.

У меня есть похожее приложение, но вместо этого я использую tableadapters, так что мой выглядит так:

    Me.VictimsTableAdapter.Dispose()
    Me.VictimsTableAdapter.Fill(Me.VicsDataSet.Victims)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...