Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
应用程序重新启动VB.NET时数据丢失DataGridView和DB_Vb.net_Ms Access_Datagridview_Insert_Loss - Fatal编程技术网

应用程序重新启动VB.NET时数据丢失DataGridView和DB

应用程序重新启动VB.NET时数据丢失DataGridView和DB,vb.net,ms-access,datagridview,insert,loss,Vb.net,Ms Access,Datagridview,Insert,Loss,有人能帮助找出为什么MS ACCESS Datasource和DGView在插入后都要查看松散数据,然后使用以下代码重新启动应用程序: Me.MyTableAdapter.Insert(Me.TextBox1.Text, Me.TextBox2.Text, Me.TextBox3.Text) Me.MyTableAdapter.Fill(Me.MyDataSet.MyTable) Me.SaveButton.PerformClick() 实际上,当我重新启动应用程序时会发生这种情况

有人能帮助找出为什么MS ACCESS Datasource和DGView在插入后都要查看松散数据,然后使用以下代码重新启动应用程序:

  Me.MyTableAdapter.Insert(Me.TextBox1.Text, Me.TextBox2.Text, Me.TextBox3.Text)
  Me.MyTableAdapter.Fill(Me.MyDataSet.MyTable)
  Me.SaveButton.PerformClick()

实际上,当我重新启动应用程序时会发生这种情况,但在运行时一切看起来都很好。

您没有显示足够的代码来提供帮助。保存按钮是做什么的?哦,是的!很抱歉。该按钮与我刚刚为我的项目重命名的默认BindingNavigatorSaveButton相同。我不确定您根据代码做了什么,但我必须假设您使用的是某种类型的数据库自动化工具,它为您创建了大部分代码。考虑到这一点,并且知道大多数这些事情是如何工作的,我假设当您的表适配器填充表时,它必须首先清除其中的数据。因此,您的代码告诉我,您插入的记录在您填写时已被清除。试着换一下台词。万岁!我从这里的帖子中得到了答案:[链接]非常感谢你帮助史蒂夫。