Не могу получить мое представление данных для обратной записи в базу данных MS Access - PullRequest
0 голосов
/ 03 октября 2011

Я использую MS Access 2003 и vb.net для разработки приложения управления инвентаризацией в Windows.

Я использовал datagridview в форме и, используя опцию FillBytoolstrip, могу фильтровать данные, используя тип.

Но я понятия не имею, как я могу обновить базу данных, чтобы отразить последние изменения в виде сетки.

Пробовал поиск, но не смог найти правильный и организованный ответ.

Не могли бы вы, пожалуйстапомогите мне с этим ??

Ниже приведен код, который я использовал.Я новичок в этом.Пожалуйста, помогите !!

Private Sub BOM_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

Me.PartnoTableAdapter.Fill(Me.HemDatabase1DataSet3.partno)

End Sub

Private Sub FillByToolStripButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles FillByToolStripButton.Click
        Try
            Me.PartnoTableAdapter.FillBy(Me.HemDatabase1DataSet3.partno, TypeToolStripTextBox.Text)
        Catch ex As System.Exception
            System.Windows.Forms.MessageBox.Show(ex.Message)
        End Try

1 Ответ

0 голосов
/ 03 октября 2011

Вы настроили TableAdapter PartnoTableAdapter для чтения базы данных (используя методы Fill & FillBy).

Используйте тот же TableAdapter для обратной записи в базу данных, используя метод Update.

...