在找到另一种实现我想要的方法之前,“太多次”来填充TableAdapter的次数是多少?

时间:2018-08-16 11:53:29

标签: vb.net winforms tableadapter

我有一个表格,用户可以在其中分配序列号。从位置列表中选择位置,该位置是通过DataGridView绑定到我的tblLocations中的DataSet上的tblLocationsBindingSource的{​​{1}}。

我还有第二个DataGridView显示针对通过tblSerialNumbers绑定到我的DataSet中的tblSerialNumbersBindingSource的那个位置扫描的序列号,并由{{1 }} = @LocationID。

当用户扫描序列号时,它会更新fkLocation中的行fkLocation,然后我重新填充tblSerialNumbers以更新tblSerialNumbersTableAdapter

我想知道这是否是不好的做法?因为一次可能有50-100个序列号之间的任何地方,这意味着要重新填充50-100个序列号,而且序列号也可以从该位置扫描出去,这意味着要重新填充一次。

除了重新填充DataGridView之外,我没有其他方法来更新DataGridView

0 个答案:

没有答案