Обновление данных в DataGridView при добавлении записей в БД - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Я установил DataGridView1 на форму, через его свойство DataSourse подключил к БД и при запуске программы он показывает мне мою БД, но при добавлении новых данных эти данные не видны даже при перезагрузки программы. Я использую следующий код:
Подскажите пожалуйста, что надо сделать правильно?

Решение задачи: «Обновление данных в DataGridView при добавлении записей в БД»

textual
Листинг программы
Private Sub DataGridView1_CellValueChanged(sender As System.Object, e As _ System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellValueChanged
        UpdateDT(dt, QRY, ScS)
End Sub
 
Public Sub UpdateDT(dt As DataTable, QRY As String, ScS as String)
        Dim con As New SqlConnection(ScS)
        Dim adapter As New SqlDataAdapter(QRY, con)
        Dim cmdBuilder As New SqlClient.SqlCommandBuilder(adapter)
        Try
            con.Open()
            adapter.Update(dt)
            con.Close()
        Catch ex As Exception
            MsgBox("Error")
        End Try
End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4.125 из 5
Похожие ответы