Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共9 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

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

1楼
gtzaw 发表于:2011/8/5 9:37:00

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

 

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

2楼
狐狸爸爸 发表于:2011/8/5 9:40:00

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

 

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

 

3楼
程兴刚 发表于:2011/8/5 9:42:00
应该是方法不对吧!
4楼
gtzaw 发表于: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

 

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

5楼
gtzaw 发表于:2011/8/5 10:07:00
忘记说了,是在LoadUserSetting里面的代码。
6楼
狐狸爸爸 发表于:2011/8/5 10:07:00
都一样的
7楼
gtzaw 发表于:2011/8/5 10:18:00

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

 

谢谢各位帮忙~~~~~

8楼
gtzaw 发表于:2011/8/5 11:11:00

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

 

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

 

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

9楼
狐狸爸爸 发表于:2011/8/5 11:12:00

不一样的,参考:

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

 

共9 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .04297 s, 2 queries.