我尝试使用相同数量的Tableadapter一次填充几个Datatables,但有些Datatables保持空白。
Codeexample:
Dim i as Integer = 1
AAATableAdapter.FillByContractID(ContractDataSet.AAA, i)
BBBTableAdapter.FillByContractID(ContractDataSet.BBB, i)
CCCTableAdapter.FillByContractID(ContractDataSet.CCC, i)
DDDTableAdapter.FillByContractID(ContractDataSet.DDD, i)
EEETableAdapter.FillByContractID(ContractDataSet.EEE, i)
FFFTableAdapter.FillByContractID(ContractDataSet.FFF, i)
GGGTableAdapter.FillByContractID(ContractDataSet.GGG, i)
示例:包含AAA,BBB,CCC和DDD的数据表将被填充,但其余表格保持清晰。
如果我点击执行上述代码的按钮,两次尝试后将填充所有数据表!
我已经使用了Bindingsource.EndEdit方法,但它已经解决了。 此问题只发生一次。因此,如果所有数据表都被完全填充(在两次尝试之后),而另一个数据表则被填充。将在运行时设置它可以正常工作。
希望你能帮助我。我无法找到适合这种情况的小解决方案。问题