がスタックされています。私はそれから入力された情報がAccessデータベースに自動的に保存されるようにVBにDataGridViewを接続しました。私はDatagridViewからMicrosoft Accessテーブルにデータを転送したいと思いますが、残念ながら「コントロールがデータバインドされているときに行をプログラムでDataGridView行コレクションに追加できません」というエラーが続きます。とにかく私を助けてくれるの?ありがとうございました!コントロールがデータバインドのときに、プログラムで行をDataGridViewの行コレクションに追加することはできません。
ここにコードがあります。
If TextBox3.Text = "" And TextBox4.Text = "" Then
MsgBox("Enter Data")
Else
Dim Quantity As String = ListBox3.Text
End If
ListBox1.Items.Add(TextBox3.Text.Trim())
ListBox5.Items.Add(TextBox4.Text.Trim())
ListBox3.Items.Add(TextBox5.Text.Trim())
DataGridView1.Rows.Add("", ListBox1.Text, "", "", ListBox5.Text, ListBox3.Text)
エラーメッセージは、それが言うことを意味します。コントロールがデータソースにバインドされている場合は、そのデータソースを操作します。 'DataGridView1.Rows.Add(...'はデータテーブルにデータを追加するのではなく、コントロールに追加します。 – Plutonix
問題が何であるかを見て修正しました。ありがとうございました –