怎么根据输入的用户名点“登录”按钮弹出不同的windows窗口

zhu_xxx 2015-12-23 05:09:16
怎么根据输入的用户名点“登录”按钮弹出不同的windows窗口,求代码
...全文
177 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhangxiaomin19921 2015-12-23
  • 打赏
  • 举报
回复
把用户啊分为游客,普通用户,高级用户, 当登录用户名失去焦点时,(ajax较好)去数据库中查询这个登录名,获得用户的权限, 例如1是普通用户,2是高级用户。 若没有查到用户名则返回0表示游客。 再根据这个用户类型显示不同的窗体。 当然这种情况下,若存在用户名相同的鸡条记录就不好了,因此, 在用户注册的时候要进行用户名重名验证。
zhu_xxx 2015-12-23
  • 打赏
  • 举报
回复
引用 1 楼 xdashewan 的回复:
你能判断的了用户的区别就能显示
if (bll.Check(admin, password).Tables[0].Rows.Count != 0) { LoginForm login = new LoginForm(); this.DialogResult = DialogResult.OK; } else if (bll.Check1(admin, password).Tables[0].Rows.Count != 0) { LoginForm1 login1 = new LoginForm1(); this.DialogResult = DialogResult.OK; } 这是我进行的判断,但它显示的都是 LoginForm窗口,该怎么改???
xdashewan 2015-12-23
  • 打赏
  • 举报
回复
你能判断的了用户的区别就能显示

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧