vb.net datagridview dataerror commit

时间:2018-01-06 10:27:48

标签: vb.net datagridview bindingsource

你好朋友,新年快乐! 我对我的vb.net应用程序中的错误感到困惑。 我有一个datagridview,它是绑定源上的数据绑定。 我有一个datadrigview SelectionMode到FullRowSelect。 加载表单后,我有:

Me.BuildingsTableAdapter.Fill(Me.PolwarehouseDataSet.buildings) ' buildings
Me.PeriodsTableAdapter.Fill(Me.PolwarehouseDataSet.periods) ' periods
Me.PhasesTableAdapter.Fill(Me.PolwarehouseDataSet.phases) ' phases
BuildingsDataGridView.ClearSelection()

我可以看到所有数据(2行)。按第二行时出现问题。 我有以下消息: Error when I press the second row

按下OK后,我可以移动到任何一行。 有时我会在datagridview上的Period Field上丢失单元格值,而不是数据库。 我明白当我选择其他行时出现问题并删除我的非空字段中的值并且我有错误。但我无法理解为什么它从datagrid中删除。 我从Microsoft跟踪此https://msdn.microsoft.com/en-us/library/system.windows.forms.datagridview.dataerror(v=vs.110).aspx,我收到错误:错误发生提交,提交错误。

通过按任意列名称对datagridview进行排序时发生了同样的问题。

以下是datagrid:My datagridview

提前致谢!

0 个答案:

没有答案