我在VS2012(VB)中有一个DataGridView表单(System.Windows.Forms),当我在VS中预览它时看起来很好:
然而,当我重新编译并运行程序时,我添加到Access文件的最新行丢失了(ID 19,我添加为20然后将其推送到19; ID 20始终隐藏)。数据源是一个带有1个简单表的Access文件。
这是重新编译程序中的样子:
如您所见,仍有1行缺失。第20行仍然正确隐藏,这是正确的。但我不确定为什么新行(19)仍然缺失。
我相信Fill()
和GetData()
功能都是标准功能。有什么想法吗?
表单的其余部分工作正常;它从Access文件中提取数字并在程序显示上更新(刷新)它们。
答案 0 :(得分:0)
需要一段时间才能找到,但我在刷新功能中挖出了这一行:
xxxxxx.Filter = "ID < 19"
并将其更改为20。