Foxtable(狐表)用户栏目专家坐堂 → [求助]自定义用户管理遇到问题 请帮忙看看


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

主题:[求助]自定义用户管理遇到问题 请帮忙看看

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


加好友 发短信
等级:小狐 帖子:392 积分:3026 威望:0 精华:0 注册:2014/9/20 23:56:00
[求助]自定义用户管理遇到问题 请帮忙看看  发帖心情 Post By:2014/11/9 22:00:00 [只看该作者]

按照手册里自定义用户与权限管理之二做的


五、在项目事件AfterOpenProject加上代码:

Dim cmd As New SQLCommand
cmd
.ConnectionName = "User"
cmd
.CommandText = "SELECT * From {Users} Where [Name] Is Null"
_UserTable
 = cmd.ExecuteReader(True)



项目启动提示


图片点击可在新窗口打开查看此主题相关图片如下:无标题.jpg
图片点击可在新窗口打开查看




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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/11/9 22:06:00 [只看该作者]

 你的users表没有设置主键。

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


加好友 发短信
等级:小狐 帖子:392 积分:3026 威望:0 精华:0 注册:2014/9/20 23:56:00
  发帖心情 Post By:2014/11/9 22:13:00 [只看该作者]

哦  我现在把_UserTable = cmd.ExecuteReader(True) true去掉了 没设置主键也不报错了
我看在用自定义用户里面表都没有提设置主键的东西 

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/11/9 22:14:00 [只看该作者]

 如果你不设置主键的话,就不能用foxtable直接编辑这个用户表的。

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


加好友 发短信
等级:小狐 帖子:392 积分:3026 威望:0 精华:0 注册:2014/9/20 23:56:00
  发帖心情 Post By:2014/11/9 22:17:00 [只看该作者]

也是设置一个_Identify吗 设置和通过狐表建表的设置一样?

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/11/9 22:18:00 [只看该作者]

 可以用uname做主键,不过最好用_Identify

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


加好友 发短信
等级:小狐 帖子:392 积分:3026 威望:0 精华:0 注册:2014/9/20 23:56:00
  发帖心情 Post By:2014/11/9 22:19:00 [只看该作者]

好的 .ExecuteReader(True)   这个有true和没有 有什么区别? 帮助里没找见

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/11/9 22:22:00 [只看该作者]

 true是可以修改,直接对于tb修改以后,保存就会保存回数据库。

 回到顶部