设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 1740|回复: 12
打印 上一主题 下一主题

[其它] 关于vb的语法错误问题,怎么改正呢

[复制链接]
跳转到指定楼层
1#
发表于 2006-5-24 03:42:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Private Sub img6_Click()
     Dim stID As String
     stID = "[Table]![密码表]![用户ID]"
If stID <> 1 Then
        Msg ("您没有权限打开此窗口")
        
ElseIf stID = 1 Then
   
    DoCmd.OpenForm "窗体5", , , , , acWindowNormal

End If
End Sub





上面的语句出来什么问题呢,请问各位高人,怎样修改才行呢

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2006-5-24 04:24:00 | 只看该作者
把"[Table]![密码表]![用户ID]"   的" " 去掉试试
3#
 楼主| 发表于 2006-5-24 04:33:00 | 只看该作者
去掉尝试过一次,但还是不行。还有没有其他办法呢,谢谢andymark的帮忙
4#
发表于 2006-5-24 04:37:00 | 只看该作者
看不懂,伪代码是什么?
5#
发表于 2006-5-24 04:38:00 | 只看该作者
stID = "[Table]![密码表]![用户ID]"这句使用dlookup函数试试。
6#
发表于 2006-5-24 04:40:00 | 只看该作者
把例子传上来看看
7#
发表于 2006-5-24 05:34:00 | 只看该作者
"[Table]![密码表]![用户ID

引用不对
8#
 楼主| 发表于 2006-5-24 05:40:00 | 只看该作者


麻烦帮我看一下了

本帖子中包含更多资源

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

x
9#
发表于 2006-5-24 06:00:00 | 只看该作者
  stID = DLookup("用户ID", "密码表", "职务='administrator '")
10#
 楼主| 发表于 2006-5-24 06:54:00 | 只看该作者
不好意思,可能是我刚才传东东误导了大家的想法。我本意是想比如说以1的身份进入的话就可以按"进入"按钮进入到另一个窗体,如果以2或3 的身份就不能进入到另一个窗体。刚才fan0217 的方法是可以打开另一个窗体,但没能达到以上所述的效果。我现在把更完整些的数据库上传,麻烦大家再帮我想一下,我今晚是忙了一晚都没有结果,有点郁闷。在此非常感谢大家的热情帮助



密码       账号

1              a

2                b

3                c


[此贴子已经被作者于2006-5-23 22:55:53编辑过]

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2024-12-2 02:45 , Processed in 0.093038 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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