나는 SQL 데이터베이스가 있으며 그 안에 샘플 테이블에 대한 데이터 집합을 만들었습니다.데이터 집합에 vb.net에 삽입 한 후 업데이트 된 행 수가 반영되어야하는시기
데이터 세트는 HotelDataSet2이며 데이터 테이블 어댑터는 Various_itemsTableAdapter입니다. 내가이
MsgBox(HotelDataSet2.various_items.Rows.Count)
Various_itemsTableAdapter.Insert(Item_nameTextBox.Text, itemcode, PackingTextBox.Text, UomTextBox.Text, PriceTextBox.Text, RemarksTextBox.Text, TaxTextBox.Text, StatusCheckBox.Checked, Rate_inclusiveCheckBox.Checked)
Various_itemsTableAdapter.Fill(HotelDataSet2.various_items)
MsgBox(HotelDataSet2.various_items.Rows.Count)
는 이전의 1로 새로운 수를 보여주고 실행하면 이전과 inserting..But 후
MsgBox(HotelDataSet2.various_items.Rows.Count)
Various_itemsTableAdapter.Insert(Item_nameTextBox.Text, itemcode, PackingTextBox.Text, UomTextBox.Text, PriceTextBox.Text, RemarksTextBox.Text, TaxTextBox.Text, StatusCheckBox.Checked, Rate_inclusiveCheckBox.Checked)
MsgBox(HotelDataSet2.various_items.Rows.Count)
이 항상 같은 수를 반영한다. 그래서 나는 테이블 어댑터를 통해 테이블에 대한 데이터를 변경할 때마다 데이터 세트를 항상 다시 채워야한다고 결론을 냈습니다. ?? 그러면 그게 어떻게 유용할까요 ??
답변, 이것은 당신이 볼 –