Foxtable(狐表)用户栏目专家坐堂 → 关于user.type返回值问题。


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

主题:关于user.type返回值问题。

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


加好友 发短信
等级:婴狐 帖子:87 积分:589 威望:0 精华:0 注册:2011/6/3 18:06:00
关于user.type返回值问题。  发帖心情 Post By:2011/8/5 9:37:00 [只看该作者]

最近用到user.type,发现返回判断UserTypeEnum.Administrator或者UserTypeEnum.Developer老是不成功,输出一下,发现是0、1、2的返回值,请问是我用法错误还是返回值改变了还是什么的。。。求解答。。。

 

PS:不才是照搬的帮助的代码,弄了半天,头大了。。。


 回到顶部
帅哥,在线噢!
狐狸爸爸
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/8/5 9:40:00 [只看该作者]

我测试ok的,另外返回值0\1\2是正常的,看看:

 

http://www.foxtable.net/help/topics/0327.htm

 


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


加好友 发短信 一级勋章
等级:超级版主 帖子:7258 积分:40773 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2011/8/5 9:42:00 [只看该作者]

应该是方法不对吧!

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


加好友 发短信
等级:婴狐 帖子:87 积分:589 威望:0 精华:0 注册:2011/6/3 18:06:00
  发帖心情 Post By:2011/8/5 10:06:00 [只看该作者]

If User.Type <> UserTypeEnum.Administrator and User.Type <> UserTypeEnum.Developer Then
    Dim aa As String = user.Type
    MessageBox.Show(aa,user.name,MessageBoxButtons.OK)
    For Each dt As DataTable In DataTables
        dt.AllowEdit = False
    Next
End If

 

奇怪,我开发者进去还是锁了表。


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


加好友 发短信
等级:婴狐 帖子:87 积分:589 威望:0 精华:0 注册:2011/6/3 18:06:00
  发帖心情 Post By:2011/8/5 10:07:00 [只看该作者]

忘记说了,是在LoadUserSetting里面的代码。

 回到顶部
帅哥,在线噢!
狐狸爸爸
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/8/5 10:07:00 [只看该作者]

都一样的

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


加好友 发短信
等级:婴狐 帖子:87 积分:589 威望:0 精华:0 注册:2011/6/3 18:06:00
  发帖心情 Post By:2011/8/5 10:18:00 [只看该作者]

MMD,,,,,我重启一遍就又正常了,,,,见鬼了。。。。。图片点击可在新窗口打开查看

 

谢谢各位帮忙~~~~~


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


加好友 发短信
等级:婴狐 帖子:87 积分:589 威望:0 精华:0 注册:2011/6/3 18:06:00
  发帖心情 Post By:2011/8/5 11:11:00 [只看该作者]

不另开新帖了,继续问一个。。。

 

我用上面遍历所有表然后锁定,跟这个DataTables.AllowEdit = False 的效果是一样的吗。

 

然后我在要单独打开一个表的锁定的情况下,是不是不能用这句代码。


 回到顶部
帅哥,在线噢!
狐狸爸爸
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/8/5 11:12:00 [只看该作者]

不一样的,参考:

http://www.foxtable.net/help/topics/0034.htm

 


 回到顶部