设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1974|回复: 9
打印 上一主题 下一主题

[宏/菜单/工具栏] [求助]请教多用户按权限登陆问题?

[复制链接]
跳转到指定楼层
1#
发表于 2006-5-7 01:46:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教各位高手:

我想在登陆窗体中选择用户名,输入密码后,点击确定按钮,就进入窗体1

请大家帮我看看这段代码哪里错误了?



例如:选择车身一室,输入密码3110

但是无法实习登录?

这是怎么回事啊,情大家多多帮忙啊?

谢谢!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2006-5-7 01:50:00 | 只看该作者

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
3#
 楼主| 发表于 2006-5-7 01:54:00 | 只看该作者
2楼是我上传的附件,请大家结合着窗体和代码帮忙看一下,非常感谢!
4#
发表于 2006-5-8 22:11:00 | 只看该作者
'看看这样行了吗?我调整了判断语句的位置,其它的没有变化。
'再者你GetRs函数中没有代码,故不能测试

Private Sub cmdok_Click()

   On Error GoTo err_cmdok_click
   Dim Rs As ADODB.Recordset
   Dim str As String
   Dim i As Integer
   Dim username As String
   Dim password As String

   username = Trim(combo7.Value)
   password = Trim(text2.Value)
   Set Rs = New ADODB.Recordset
   i = i + 1

   
   If IsNull(username) Then
      DoCmd.Beep
      MsgBox ("请选择用户名!")
      Exit Sub
   End If

   If IsNull(password) Then
      DoCmd.Beep
      MsgBox ("请输入密码!")
      Exit Sub
   End If


   str = "select * from 登陆表 where 登陆表.部门名称='" & username & "'and 登陆表.密码='" & password & "'"

   Set Rs = GetRs(str)

   If Rs.EOF Then
      DoCmd.Beep
      If i < 3 Then
         MsgBox ("请重新输入! ")
         'combo7 = ""

         text2 = ""
         text2.SetFocus
      Else
         MsgBox ("密码错误!对不起,您无权进入本系统!")
      End If



      Exit Sub
   Else
      ' DoCmd.Close
      Me![cmdok].SetFocus
      MsgBox ("欢迎使用工时统计系统!")
      check = True
      DoCmd.OpenForm "窗体1"


      'DoCmd.OpenForm "工时输入窗体", , , "[部门] = 'combo7'"
   End If

Set Rs = Nothing
Set conn = Nothing


exit_cmdok_click:

Exit Sub
err_cmdok_click:
MsgBox Err.Description
Resume exit_cmdok_click


End Sub
5#
发表于 2006-7-4 21:21:00 | 只看该作者
我也正在学习。。
6#
发表于 2006-11-28 00:28:00 | 只看该作者
感觉设置权限是个大问题
7#
发表于 2009-2-25 01:42:55 | 只看该作者
学习
8#
发表于 2009-6-6 16:24:45 | 只看该作者
学习
9#
发表于 2009-6-6 16:25:24 | 只看该作者
学习

点击这里给我发消息

10#
发表于 2024-1-31 10:16:51 | 只看该作者
学习
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-4 04:23 , Processed in 0.118849 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表