Столбец Saleid не принадлежит таблице. - PullRequest
0 голосов
/ 23 сентября 2018

У меня есть проект vb.net, включающий формы и его базу данных доступа, одна из форм, включающая в себя текстовые поля для вставки данных в базу данных, но когда я пытаюсь вставить, выдает ошибку «столбец не принадлежит таблице»зная, что я присоединился к базе данных правильно и нет проблем с восстановлением или сохранением данных в других формах, также все типы столбцов были установлены правильно.

 Public salepillDT As New DataTable
    Public salepillDA As New OleDbDataAdapter
    Public Sub save_sale()
        salepillDT.Rows.Add()
        Dim last As Integer = salepillDT.Rows.Count - 1
        salepillDT.Rows(last).Item("saleid") = Saleid.Text
        salepillDT.Rows(last).Item("salecustomer") = SaleCustomer.Text
        salepillDT.Rows(last).Item("saletotalg") = SaleTotalG.Text
        salepillDT.Rows(last).Item("saletotalB") = SaleTotalB.Text
        salepillDT.Rows(last).Item("tower") = Tower.Text
        salepillDT.Rows(last).Item("saleearn") = SaleEarn.Text
        salepillDT.Rows(last).Item("saleuser") = SaleUser.Text
        salepillDT.Rows(last).Item("saledate") = date1.Value
        Dim save As New OleDbCommandBuilder(salepillDA)
        salepillDA.Update(salepillDT)
        salepillDT.AcceptChanges()
    End Sub
...