以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  Access 独占式编辑能不恩能够实现?帮助里有没有,只找到SQL的  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=50841)

--  作者:JPG7
--  发布时间:2014/5/14 15:00:00
--  Access 独占式编辑能不恩能够实现?帮助里有没有,只找到SQL的
Access  独占式编辑能不恩能够实现?帮助里有没有,只找到SQL的
--  作者:Bin
--  发布时间:2014/5/14 15:01:00
--  
独占编辑模式和 用什么数据源无关. 一样的哦.
--  作者:Bin
--  发布时间:2014/5/14 15:01:00
--  
参考帮助,和数据源无关,只要是在狐表采用特殊的处理方式 http://www.foxtable.com/help/topics/2295.htm
--  作者:JPG7
--  发布时间:2014/5/14 15:14:00
--  
以下是引用JPG7在2014-5-14 15:00:00的发言:
Access  独占式编辑能不恩能够实现?帮助里有没有,只找到SQL的

谢谢


--  作者:JPG7
--  发布时间:2014/5/14 15:15:00
--  
以下是引用Bin在2014-5-14 15:01:00的发言:
参考帮助,和数据源无关,只要是在狐表采用特殊的处理方式 http://www.foxtable.com/help/topics/2295

Dim exp As String  = "编辑者 Is Null And [_Identify] = " & e.Row("_Identify")
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 [_Identify] = " & e.Row("_Identify")
    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
 


图片点击可在新窗口打开查看此主题相关图片如下:捕获.png
图片点击可在新窗口打开查看
[此贴子已经被作者于2014-5-14 21:26:20编辑过]