我正在尝试将数据添加到表的绑定Datagridview中。但是无能为力,没有任何解决办法,就检查了30多个网站...
我正在使用vb.net代码在Visual Studio 2019上。 这是返回错误的代码。
Private Sub TextBox_NBScan_TextChanged(sender As Object, e As EventArgs) Handles TextBox_NBScan.TextChanged
' ajoute chaque code scanné dans la table provisoir pour la sortie de stock en cours
If TextBox_NBScan.Text = "" Then
Else
' Permet d'ajouter les données au DG si elle n'est pas connectée (bind) avec la DB
' Me.DG_Sortie.Rows.Add(TextBox_NBScan.Text, "1", Today)
Me.Sortie_StockTableAdapter.Fill(TextBox_NBScan.Text)
Me.DG_Sortie.Update()
End If
End Sub
我只想将文本框中的数据直接添加到Datagridview(绑定到表“ Sortie_Stock”)
我对开发项目完全陌生,这是我的第一个项目! :-)
谢谢
答案 0 :(得分:0)
TableAdapter fill命令正在从数据库读取数据,它不能接受文本,因为它希望读取数据表。
使用TableAdapter插入命令添加数据。更新以更改数据或删除以删除数据。 Me.Sortie_StockTableAdapter.Insert(TextBox_NBScan.Text); 参见https://docs.microsoft.com/en-us/visualstudio/data-tools/directly-access-the-database-with-a-tableadapter?view=vs-2019