此主题相关图片如下:7.jpg

我登录到刘春财用户,想修改单元格内容,双击单元格时会提示刘春财正在编辑啊?这是我调试的,根本没人在用的。
If e.Row("编辑者") = User.Name Then '如果编辑者是当前用户
Return
End If
Dim cmd As New SQLCommand
Dim exp As String = "编辑者 Is Null And [编号] = '" & e.Row("编号") & "'"
cmd.C
cmd.CommandText = "Update {业务流程表} Set 编辑者 = '" & User.Name & "' Where " & exp
If cmd.ExecuteNonQuery = 1 Then
e.Row("编辑者") = User.Name
Else
cmd.CommandText = "Select 编辑者 From {业务流程表} Where [编号] = '" & e.Row("编号") & "'"
Dim nm As String = cmd.ExecuteScalar
If nm > "" Then
MessageBox.show(nm & "正在编辑此行!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
Else
MessageBox.show("此行可能已经被删除,无法编辑!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
End If
e.Cancel = True '取消编辑
End If