起初只考虑到了如何使用户名和密码吻合(如:form2.text1.text=text1.text),却不知道如何使注册的用户名被保存起来,说白了,起初的设计,只有在注册窗口未被关闭时,可以登录,但一旦注册窗口关闭,该用户名就无法登录.
额,看得懂吗?我这个菜鸟的问题。
我不要代码,只有方式
重申一下,我要的是怎样处理
怎样用VB设计一个用户注册登录系统
答案:2 悬赏:20 手机版
解决时间 2021-02-20 19:16
- 提问者网友:最美的风景
- 2021-02-20 14:30
最佳答案
- 五星知识达人网友:千夜
- 2021-02-20 14:46
怎么处理?当然是将用户数据保存到数据库中去啦!也可以保存到文本文件,看你 喜欢咯,既然不用代码也没什么好说的
全部回答
- 1楼网友:玩家
- 2021-02-20 16:03
'点工程->引用 选中 microsoft activex data objects 2.1 library
'添加两个文本框(用于输入用户名及密码),一个命令按钮
'下面的代码中,请将数据库名称/表名称/字段名称,换成你的数据库的内容
private sub command1_click()
dim s as string
dim conn as new adodb.connection
dim rs as new adodb.recordset
conn.open "provider=microsoft.jet.oledb.4.0;data source=d:\mydb.mdb"
'请将数据库名及路径换成你的实际数据库名及路径
dim username as string
dim password as string
username = text1.text
password = text2.text
if len(username) > 0 and len(password) > 0 then
sql = "select * from [userinfo] where user='" & username & "'"
'userinfo请换成你的实际数据表名
rs.open sql, conn, 1, 3
if rs.eof then
rs.addnew
rs("username") = username
rs("userpassword") = userpassword
rs.update
else
msgbox "此用户已经存在"
end if
else
msgbox "注册信息不完整"
end if
end sub
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯