列“ saleid”不属于表

时间:2018-09-23 07:18:25

标签: vb.net ms-access insert save

我有一个vb.net项目,其中包含表单,并且由Access数据库连接,表单之一包括将数据插入数据库的文本框,但是在尝试插入的地方给我一个错误“列不属于表” ,知道我已正确加入数据库并且以其他形式还原或保存数据没有问题,所以所有列类型都已正确设置。

 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

0 个答案:

没有答案