| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 909 人关注过本帖
标题:求高手相助我把,VB连接Access有问题,自己搞不定啊,挥泪
取消只看楼主 加入收藏
阳光果肉22
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2011-11-2
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:4 
求高手相助我把,VB连接Access有问题,自己搞不定啊,挥泪
桌面.rar (81.73 KB)
高手们,请帮帮忙啊,小女子纠结这个问题很久了,大致是这样子的,我要用VB去连接数据库,是2003版本的,一开始用Data控件不行,我就改用ADO了,后来就发现有个问题,我的Access的内容是   然后当用户名中输入1,密码框中输入1,按回车或者登陆按钮都是可以的,但是如果密码框中输入2,按回车就显示密码错误,但是很奇怪如果按登陆竟然也是对的,同样的当用户名输入2,密码输入2,按登陆可以进入,但是回车却显示错误,纠结,我是一个大菜鸟
    yonghuming    password
      1              1
      2              2
 
程序代码:
Option Explicit
Dim SqlStr As String

Private Sub Command1_Click()
Dim Yonghuming As String
If Text1.Text <> "" And Text2.Text <> "" Then   '检查是否输入了数据
    Yonghuming = Text1.Text
    Adodc1.RecordSource = "Admin"                '设置使用的表
    SqlStr = "SELECT password FROM Admin WHERE yonghu='" & Yonghuming & "'"  '输入SQL语句,查询密码
    Adodc1.RecordSource = SqlStr
   
   
   If Adodc1.Recordset.Fields("password") <> Text2 Then     '检查密码是否正确
        MsgBox "你的用户名或密码有错误!", , "发生错误了!"
        Text2.Text = ""
        Exit Sub
    End If
    Me.Hide             '若密码正确则进入管理界面
    guanli.Show

Else
  MsgBox "请输入用户名与密码!", , "发生错误了!"
End If


End Sub

Private Sub Command2_Click()
End
End Sub

Private Sub Form_Activate()
Text1.Text = ""
Text2.Text = ""
Text1.SetFocus

End Sub

Private Sub Form_Load()
Adodc1.RecordSource = App.Path & "\Database11.mdb"
End Sub

Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then Text2.SetFocus
End Sub

Private Sub Text2_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then Command1_Click
End Sub


搜索更多相关主题的帖子: 密码 连接数据库 password 用户名 小女子 
2011-11-02 16:29
阳光果肉22
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2011-11-2
收藏
得分:0 
顶起
2011-11-02 16:34
阳光果肉22
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2011-11-2
收藏
得分:0 
怎么没有人理我呢
2011-11-02 19:50
阳光果肉22
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2011-11-2
收藏
得分:0 
回复 6楼 lowxiong
谢谢解答,楼主万分感谢
2011-11-07 19:42
阳光果肉22
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2011-11-2
收藏
得分:0 
回复 5楼 一生得记忆
好的,多谢大家热情相助,我去试试
2011-11-07 19:42
快速回复:求高手相助我把,VB连接Access有问题,自己搞不定啊,挥泪
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.024677 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved