找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2692|回复: 12

VB+access设计系统登录窗口

 火.. [复制链接]
  • 打卡等级:即来则安
  • 打卡总天数:29
  • 打卡月天数:1
  • 打卡总奖励:7791
  • 最近打卡:2025-12-13 17:25:16

2540

主题

1355

回帖

2万

积分

管理员

积分
21304
发表于 2021-3-13 19:32:27 | 显示全部楼层 |阅读模式
年底单位忙起来了,各种总结、考核资料,是不是所有单位都是这样,年底了各种稀奇古怪的工作突然冒出来了,甚至有的工作年底了才出方案,这是什么逻辑?不管那些了,反正因为工作原因,最近学习进度有些滞后,头条更新也少了,请大家见谅。我一直想结合工作实际做个什么东西出来,想一想每个单位都涉及人员管理,那么就从这个人员管理系统开始吧,今天就来试一试使用access数据库做个账户密码登录窗口吧。
一、思路
通过VB窗体建立一个包括输入用户名和密码的登录界面,将输入的用户名和密码与数据内的用户名和密码比对,如果一致则进入系统主界面,如果不一致则提醒用户账号或密码错误。
二、操作说明
如图新建一个窗体,并在窗体上新建两个label控件,两个text控件,两个command控件。新建一个2003版本的access数据库,设计一张名为user1的表格,表格中包括username和password字段。将数据库文件Database1.mdb放置在VB工程所在的目录。






三、输入代码


Dim cnn As New ADODB.Connection
Dim rs As New ADODB.Recordset
Dim sqlstr As String
Private Sub Command1_Click()
cnn.ConnectionString = "rovider=Microsoft.Jet.OLEDB.4.0;Data Source=H:\jinr\学习VB编程第83天\Database1.mdbersist Security Info=False"
cnn.Open
sqlstr = "select * from users1 where username='" & Trim(Text1.Text) & "'"
On Error GoTo catch
rs.CursorLocation = adUseClient
rs.Open sqlstr, cnn, adOpenStatic, adLockBatchOptimistic
If Text2.Text = rs.Fields("password") Then
Unload Form1
Form2.Show
Else
catch:
MsgBox "用户名或者密码不正确!"
End If
cnn.Close
End Sub
Private Sub Command2_Click()
Me.Hide
End Sub

工控课堂 www.gkket.com

0

主题

96

回帖

263

积分

注册会员

积分
263
发表于 2021-3-14 04:26:49 | 显示全部楼层
在遇到你之前我对人世间是否有技术大佬保有怀疑,现在我是彻底被你征服了
工控课堂 www.gkket.com

0

主题

119

回帖

418

积分

注册会员

积分
418
发表于 2021-3-14 10:03:43 | 显示全部楼层
加油,加油,不要沉下去,我是最热贴
工控课堂 www.gkket.com

0

主题

90

回帖

142

积分

新手上路

积分
142
发表于 2025-11-21 15:03:55 | 显示全部楼层
已转发给朋友,一起感受这份快乐~
工控课堂 www.gkket.com

0

主题

87

回帖

134

积分

新手上路

积分
134
发表于 2025-11-21 15:08:33 | 显示全部楼层
不请自来,就想夸一句:太顶了!
工控课堂 www.gkket.com

0

主题

86

回帖

219

积分

注册会员

积分
219
发表于 2025-11-21 15:10:11 | 显示全部楼层
赞同 + 10086,完全说出了我的想法!
工控课堂 www.gkket.com

0

主题

1672

回帖

4321

积分

金牌会员

积分
4321
发表于 2025-11-21 15:11:38 | 显示全部楼层
蹲一波同款,有没有姐妹 / 兄弟推荐?
工控课堂 www.gkket.com

0

主题

86

回帖

130

积分

新手上路

积分
130
发表于 2025-11-21 15:12:52 | 显示全部楼层
学到了学到了,这波分享太实用啦!
工控课堂 www.gkket.com

0

主题

81

回帖

216

积分

注册会员

积分
216
发表于 2025-11-21 15:13:53 | 显示全部楼层
我先占个楼,等下再慢慢看~
工控课堂 www.gkket.com

0

主题

137

回帖

396

积分

注册会员

积分
396
发表于 2025-11-21 15:19:59 | 显示全部楼层
蹲个后续,楼主记得更新呀,在线等挺急的~
工控课堂 www.gkket.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|手机版|免责声明|本站介绍|工控课堂 ( 沪ICP备20008691号-1 )

GMT+8, 2025-12-22 19:31 , Processed in 0.080634 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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