
正文
vb.net密码显示的简单介绍
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
VB.NET用户登录,账号密码正确,却提示密码错误!
Private Sub BtOk_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Btok.Click
Dim con As OleDbConnection = New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=Admin.accdb;Persist Security Info=True")
Dim com As OleDbCommand = New OleDbCommand("select * from 用户名", con)
con.Open()
Dim h1 As OleDbDataReader
Dim table As New DataTable
h1 = com.ExecuteReader()
table.Load(h1)
If txtName.Text = "" Then
MsgBox("请输入用户名", MsgBoxStyle.OkCancel + MsgBoxStyle.Exclamation, "错误提示")
ElseIf txtName.Text "" And txtPasswd.Text = "" Then
MsgBox("请输入密码", MsgBoxStyle.OkCancel + MsgBoxStyle.Exclamation, "错误提示")
ElseIf table.Select("用户名='" txtName.Text "'").Length 0 Then
If table.Select("用户名='" txtName.Text "'")(0)("密码").ToString = txtPasswd.Text Then
MsgBox("成功登陆", MsgBoxStyle.OkCancel + MsgBoxStyle.Exclamation, "错误提示") Then
Form1.Show()
Me.Visible = False
Exit Sub
Else
MsgBox("密码错误", MsgBoxStyle.OkCancel + MsgBoxStyle.Exclamation, "错误提示")
End If
Else
MsgBox("用户名不存在", MsgBoxStyle.OkCancel + MsgBoxStyle.Exclamation, "错误提示")
Exit Sub
End If
table.Clear()
h1.Close()
con.Close()
End Sub
相关问答
Q1: 用VB怎样把输入的密码变成星号(*)显示出来?
只要将textbox设置属性PARRWORDCHAR为“*”即可,如:textbox1.PasswordChar = '*';
TextBox组件使用虽然比较简单,但TextBox类的构成成员却是非常的丰富。在一般性的编程中,主要涉及到三类:属性、方法和事件。其中属性PasswordChar 获取或设置字符,该字符用于屏蔽单行。
把文本框的passwordchar属性设置为"*",可以在属性窗口直接设置,也可以在程序中使用代码设置。例如:
Private Sub Form_Load()
Text1.PasswordChar = "*"
End Sub
扩展资料:
TextBox类的其它相关属性:
1、Enabled 获取或设置一个值,该值指示组件是否可以对用户交互作出响应。
2、Focused 获取一个值,该值指示组件是否有输入焦点。
3、Font 获取或设置组件显示的文字的字体。
4、ForeColor 获取或设置组件的前景色。
5、MaxLength 获取或设置用户可以在文本框组件中最多键入的字符数。
6、Multiline TRUE/FALSE,该值指示它是否为多行文本框组件。
参考资料来源:百度百科-textbox
Q2: 用vb.net怎么样输入密码时显示****
例如vb.net密码显示:TextBox控件,只要在属性窗口将 PasswordChar 设置为你想要显示vb.net密码显示的符号即可。如“*”、“?”等
Q3: VB.net中怎么让combobox作为密码框输入呢,意思里面的内容以*号显示
你描述的有问题吧?
如果是以combobox作为密码输入框,密码是可供选择的,显示*号的话,客户是无法选择的。
你说的应该是让Textbox作为密码输入框吧?
vb.net密码显示的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、vb.net密码显示的信息别忘了在本站进行查找喔。







