Foxtable(狐表)用户栏目专家坐堂 → [求助]做了保存锁定行的操作,为什么再次打开项目,行是可以编辑状态?


  共有3418人关注过本帖树形打印复制链接

主题:[求助]做了保存锁定行的操作,为什么再次打开项目,行是可以编辑状态?

帅哥哟,离线,有人找我吗?
liujywwy
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:633 积分:4034 威望:0 精华:0 注册:2014/6/23 10:27:00
[求助]做了保存锁定行的操作,为什么再次打开项目,行是可以编辑状态?  发帖心情 Post By:2014/8/13 10:54:00 [显示全部帖子]

在技术支持信息表有一个保存按钮,对某行点击保存,此行会锁定,不能在编辑。可是再次打开项目,发现所有的行都可以编辑了,请问怎么回事。

代码如下:

Dim r As Row = Tables("技术支持信息表").Current
Tables("技术支持信息表").Current.Save()
r.locked = True


 回到顶部
帅哥哟,离线,有人找我吗?
liujywwy
  2楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:633 积分:4034 威望:0 精华:0 注册:2014/6/23 10:27:00
  发帖心情 Post By:2014/8/13 11:07:00 [显示全部帖子]

以下是引用Bin在2014-8-13 10:57:00的发言:
Dim r As Row = Tables("技术支持信息表").Current

r.locked = True
Tables("技术支持信息表").Current.Save()

不行啊。换行后的效果一样啊。当时行是锁定了,再次打开项目后又变为可编辑的了。


 回到顶部
帅哥哟,离线,有人找我吗?
liujywwy
  3楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:633 积分:4034 威望:0 精华:0 注册:2014/6/23 10:27:00
  发帖心情 Post By:2014/8/13 11:31:00 [显示全部帖子]

在技术支持信息表点击保存,然后再次打开项目。

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:临时版本跟踪系统26.rar


 回到顶部
帅哥哟,离线,有人找我吗?
liujywwy
  4楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:633 积分:4034 威望:0 精华:0 注册:2014/6/23 10:27:00
  发帖心情 Post By:2014/8/13 12:01:00 [显示全部帖子]

以下是引用Bin在2014-8-13 11:39:00的发言:
连不上数据源,打不开

你检查数据库里该条数据的 _Locked 列的值是否为 True

Provider=SQLOLEDB;Password=bdcom105liujy;Persist Security Info=True;User ID=sa;Data Source=192.168.1.72

改为下面的就可以了。

Provider=SQLOLEDB;Password=bdcom105liujy;Persist Security Info=True;User ID=sa;Data Source=124.74.246.244


图片点击可在新窗口打开查看此主题相关图片如下:技术支持信息表.png
图片点击可在新窗口打开查看

 回到顶部