设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[模块/函数] 报无效限定符的错误,,急啊

[复制链接]
跳转到指定楼层
1#
发表于 2011-11-3 15:27:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Private Sub Command4_Click()
Set conn = CurrentProject.Connection
Set zy = New ADODB.Recordset
zy.Open "员工", conn
Dim nam As String
Dim passw As String
Me!name.SetFocus
nam = Me!name.txt
'passw = Me!password.txt
If IsNull(nam) Or IsNull(passw.Value) Then
MsgBox "用户名和密码不能为空,请重新输入", vbOKOnly + vbInformation, "重要警告"
Else
If nam <> zy!姓名 Or passw <> zy!密码 Then
MsgBox "用户名或密码错误,请重新输入", vbOKOnly + vbInformation, "重要警告"
name.srtfocus
name.Text = ""
password.SetFocus
password.Text = ""
name.srtfocus
Else
zy.Close
zy.Open "登录记录", conn, adopendynamic, adlockoptimistic
zy.AddNew
zy!姓名 = nam
zy!登录时间 = Now()
zy!退出时间 = CDate(0)
zy.Update
zy.Close
DoCmd.Close
DoCmd.OpenForm "菜单"
End If
End If
End Sub
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅

点击这里给我发消息

2#
发表于 2011-11-3 15:43:41 | 只看该作者
本帖最后由 轻风 于 2011-11-3 15:44 编辑

按调试后看错误在哪一行代码上。我有发现一个错误,红字部分是SetFocus吧:
If nam <> zy!姓名 Or passw <> zy!密码 Then
MsgBox "用户名或密码错误,请重新输入", vbOKOnly + vbInformation, "重要警告"
name.srtfocus
name.Text = ""
password.SetFocus
password.Text = ""
name.srtfocus
Else
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-6 07:58 , Processed in 0.091096 second(s), 25 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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