当前位置:首页 > 代码 > 正文

Vb登录检测程序代码(怎么查看vb程序代码)

admin 发布:2022-12-19 19:43 119


今天给各位分享Vb登录检测程序代码的知识,其中也会对怎么查看vb程序代码进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

vb用户登录代码

private

sub

denglu_click()

'登陆的单击事件

if

text1.text

=

"用户名"

then

'"用户名"可以自己修改

if

text2.text

=

"密码"

then

'"密码"可以自己修改

msgbox

"欢迎进入本系统"

else

msgbox

"密码不正确,请重新输入"

end

if

else

msgbox

"用户名错误,

请重新输入"

end

if

end

sub

VB实现密码登录框界面的应用程序代码怎么写?

这个要用数据库Private db As ADODB.Connection

Private rs As ADODB.RecordsetPrivate Sub cmdCancel_Click()

Unload frmlogin

End SubPrivate Sub cmdOK_Click()

Dim i As Integer

For i = 1 To rs.RecordCount

rs.AbsolutePosition = i

If Trim(rs("用户名")) = txtUserName.Text And Trim(rs("密码")) = txtPassword.Text And Trim(rs("权限")) = cmbUserType.Text Then

Select Case Trim(rs("权限"))

Case "管理员"

toper.Show

Unload frmlogin

Exit For

Case "教师"

teacher.Show

Unload frmlogin

Exit For

Case "学生"

student.Show

Unload frmlogin

Exit For

End Select

Else

If i = rs.RecordCount Then

MsgBox "错了,请重试!", , "登陆"

End If

End If

Next

End SubPrivate Sub cmdReset_Click()

txtUserName.Text = ""

txtPassword.Text = ""

cmbUserType.Text = ""

End SubPrivate Sub Form_Load()

Set db = New ADODB.Connection

'connection.open [provider,data source]

'provider:数据库驱动引擎,data source 数据库路径及库名

db.Open "provider= microsoft.jet.oledb.3.51;data source=" App.Path "\ems.mdb"

Set rs = New ADODB.Recordset

rs.Open "login", db, adOpenKeyset, adLockOptimisticEnd Sub

用VB怎么编写登录验证的程序?

这里只是给出很简单的代码,你可以根据这个进行修改

Private Sub Command1_Click()

If Text1.Text "123456" Then

MsgBox "密码错误"

End If

End Sub

'下面是限制text1的内容只能为0-9的数字,要加入字母可以照字母的Ascii码加入即可

Private Sub Text1_KeyPress(KeyAscii As Integer)

If KeyAscii Asc(0) Or KeyAscii Asc(9) Then

KeyAscii = 0

MsgBox "你输入了非法字符"

End If

End Sub

急求vb代码:编写一个密码和账号输入的检验程序,对输入的账号和密码规定如下:

新建工程,添加text1 text2 command1控件,复制我的代码。xp+vb6.0调试成功。

代码如下:

Private Sub Command1_Click()

If Len(Text1.Text) 6 Then

MsgBox "账号不超过6位数字"

Text1.SetFocus

Exit Sub

End If

If Len(Text2.Text) 4 Then

MsgBox "密码不超过4位数字"

Text2.SetFocus

Exit Sub

End If

If Text1.Text = "123456" And Text2.Text = "gong" Then

MsgBox "登陆成功!"

'此处放你的代码

Else

MsgBox "用户名或密码错误!"

End If

End Sub

Private Sub Form_Load()

Text2.PasswordChar = "*"

End Sub

vb用户怎么登录界面?用户登陆的代码是多少?

vb登陆程序源代码

你可以这样做建一个模块在里面输入下列

Public conn As ADODB.Connection

Sub main()

Set conn = New ADODB.Connection

conn.ConnectionString = "Provider=SQLOLEDB.1;Persist Security Info=False;" _

+ "User ID=sa;password=sa;Initial Catalog=您的数据库名;Data Source=127.0.0.1"

conn.Open

from1.Show ’登录界面

End Sub

再在登录界面“确定”下写入如下代码:

Private Sub Command1_Click()

If id.Text = "" Then

MsgBox "用户名不能为空!", vbOKOnly + vbInformation, "友情提示"

id.SetFocus

Exit Sub

End If

If password.Text = "" Then

MsgBox "密码不能为空!", vbOKOnly + vbInformation, "友情提示"

password.SetFocus

Exit Sub

End If

Dim strSQl As String

strSQl = "select * from Users where users_name='" Trim$(id.Text) "' and password='" Trim$(password.Text) "' "

Dim str As New ADODB.Recordset

Set str = New ADODB.Recordset

str.CursorLocation = adUseClient

str.Open strSQl, conn, adOpenStatic, adLockReadOnly

With str

If .State = adStateOpen Then .Close

.Open strSQl

If .EOF Then

Try_times = Try_times + 1

If Try_times = 3 Then

MsgBox "您已经三次尝试进入本系统,均不成功,系统将自动关闭", vbOKOnly + vbCritical, "警告"

Unload Me

Else

MsgBox "对不起,用户名不存在或密码错误 !", vbOKOnly + vbQuestion, "警告"

id.SetFocus

id.Text = ""

password.Text = ""

End If

Else

Unload Me

Form2.Show ’登录进入的另一个界面

End If

End With

End Sub

关于vb中的登录代码

当你判断登陆成功后,应结束事件(Exit Sub/Function),如果没有结束,则不管成功与否,都执行了错误对话框。类似于错误处理。

建议你,将错误对话框加到IF判断中! 有问题在联系。。。

关于Vb登录检测程序代码和怎么查看vb程序代码的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;

本文地址:http://ahzz.com.cn/post/21176.html


取消回复欢迎 发表评论:

分享到

温馨提示

下载成功了么?或者链接失效了?

联系我们反馈

立即下载