VB开发的登录窗口,怎么设置用户名和密码

我找到一个VB开发的程序,还有源代码,别人已经设置好了登陆窗口的用户名和密码,我现在想把用户名和密码改了,请问要在哪里改?下面是登录窗口的源代码:PublicLoginS... 我找到一个VB开发的程序,还有源代码,别人已经设置好了登陆窗口的用户名和密码,我现在想把用户名和密码改了,请问要在哪里改?下面是登录窗口的源代码:

Public LoginSucceeded As Boolean

Private Sub cmdCancel_Click()
'设置全局变量为 false
'不提示失败的登录
LoginSucceeded = False
Unload Me
End Sub

Private Sub cmdOK_Click()
'检查正确的密码
With frmMain.Data8.Recordset
.MoveFirst
For i = 1 To .RecordCount
If Combo1.Text = .Fields("用户名称") And txtPassword = .Fields("用户密码") Then
LoginSucceeded = True
UserName = .Fields("用户名称")
UserPass = .Fields("权限")
Exit For
End If
.MoveNext
Next i
If LoginSucceeded Then
'将代码放在这里传递
'成功到 calling 函数
'设置全局变量时最容易的
Unload Me
Else
MsgBox "无效的密码,请重试!", , "登录"
txtPassword.SetFocus
SendKeys "{Home}+{End}"
End If
End With
End Sub

Private Sub Combo1_Change()

End Sub

Private Sub Form_Load()
On Error Resume Next
With frmMain.Data8.Recordset
.MoveFirst
For i = 1 To .RecordCount
Combo1.AddItem .Fields("用户名称")
Combo1.ItemData(Combo1.NewIndex) = .AbsolutePosition
.MoveNext
Next i

End With
End Sub

Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
If LoginSucceeded = False And frmMain.Visible = False Then End

End Sub
我也知道是在数据库,但是要怎么进数据库去改呢?这个程序的用户名和密码是存在DAO 3.51Object library里面的,现在我想进去把用户名和密码改成我想要的,请问要怎么做。我是一个初学者,还请各位高手多多指教~~~~~谢谢!
展开
 我来答
揭莞然H7
2009-10-07 · TA获得超过5683个赞
知道小有建树答主
回答量:893
采纳率:0%
帮助的人:655万
展开全部
打开数据库资料表内的("用户名称") 和("用户密码") 栏位里面直接改就可以了。或你自己写一个新增用户名称和用户密码的程式。比如:

数据库=login.mdb
资料表=user
栏位名=username 和 password

Private Sub Command1_Click()
Data1.Recordset.AddNew
Data1.Recordset.Fields("username") = Text1.Text
Data1.Recordset.Fields("password") = Text2.Text
Data1.Recordset.Update
Data1.Refresh
MsgBox "成功存取", vbOKOnly + vbInformation
End Sub

Private Sub Form_Load()
Data1.DatabaseName = App.Path & "\login.mdb"
Data1.RecordSource = "user"
End Sub
himjack
2009-10-06
知道答主
回答量:33
采纳率:0%
帮助的人:16.3万
展开全部
你要密码干什么?
你调试的话直接跳过登陆验证就可以看到下面的画面了

人家的代码是给你参考的么,剩下数据库的部分你需要自己配置的,除非你有他的数据库文件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友796a213
2009-10-06 · 超过27用户采纳过TA的回答
知道答主
回答量:238
采纳率:0%
帮助的人:99.5万
展开全部
当然是在数据库里改了,把密码改一下,如果软件没有这个功能就要手动了

你要是想改.Fields("用户名称")
在数据库里改好在把代码里改一下就OK了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mmx1122
2009-10-06 · TA获得超过2597个赞
知道小有建树答主
回答量:3142
采纳率:0%
帮助的人:1039万
展开全部
人家的用户名和密码,都在数据库里啊。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式