数据库关键字出错!请大家帮忙看一下。在线等待
我的窗口中有个DateGird控件。我需要双击事件从另一个窗口获取一个产品编码
Private Sub DGDetail_DoubleClick(ByVal sender As Object, ByVal e As System.EventArgs) Handles DGDetail.DoubleClick
'结束当前编辑
BmPurchaseDetail.EndCurrentEdit()
Dim fmSelectProductID As New fmSelectProductID()
If fmSelectProductID.ShowDialog = DialogResult.OK Then
Me.DGDetail(Me.DGDetail.CurrentRowIndex, 0) = fmSelectProductID.ProductID
End If
报错在BmPurchaseDetail.EndCurrentEdit(),“PurchaseID”不能为空
"PurchaseID"是个BmPurchaseDetail绑定表中的一个主关键字。在这里要求结束编辑,为什么仍然出现"PurchaseID不能为空"错误。怎样处理请高手帮忙!急!谢谢
我的窗口代码如下: