使用TableAdapter.Insert时如何修复类型错误

时间:2019-04-18 01:32:56

标签: vb.net

我正在尝试将记录保存到数据集的表中,并在datagridview中查看。我将文本框绑定到datagridview中的表中的每个列/字段时,这样做没有问题,但是我需要文本框绑定可自由以其他方式使用,并且我还想将listview的全部内容输出到列/字段之一。我正在尝试使用.insert命令执行此操作。但是,它期望某些字段为整数。有什么帮助吗?

我使用vb.net和MS Access。

Private Sub SaveRecord_Click(sender As Object, e As EventArgs) Handles SaveRecord.Click
    Dim products As String = ListView1.ToString()
    TblSalesTableAdapter.Insert(Label7.Text, TextBox2.Text, ComboBox1.Text, products)
    TblSalesBindingSource.EndEdit()
    TblSalesTableAdapter.Update(ProjectDatabaseDataSet.tblSales)
End Sub

我现在希望看到在datagridview表中每个列标题下显示的数据,但是由于期望括号中的所有对象都是整数(“状态”除外,它希望是一个字符串)而出现错误,因此出现错误。任何帮助将不胜感激,因为我将在截止日期前完成,并且需要我的计算机A Level课程很快完成。谢谢:)

0 个答案:

没有答案