Vb6在数据库中插入密码作为文本框

时间:2016-12-19 13:36:58

标签: mysql vb6

我有学生注册表格,我有一个密码文本框,我设置了属性PasswordChar * 在插入查询中,我写了这个语句

INSERT INTO student (student_id,first_name,Last_name,Email,password ) VALUES (' " & Text1.Text & " ' , ' " & Text2.Text & " ' , ' " & Text3.Text & " ',' " & Text4.Text & " ', ' " & Text5.Passwordchar & " ')"

当我测试它时,我写了99999作为密码但是在我的数据库中存储了*当我尝试使用我输入的学生ID和密码登录之前给我错误 值密码的插入是否正确?

1 个答案:

答案 0 :(得分:1)

您使用的是错误的属性。 PasswordChar是用于在屏幕上隐藏密码的字符。见Using the Text Box Control

  

PasswordChar指定文本框中显示的字符。例如,如果要在密码框中显示星号,请在“属性”窗口中为PasswordChar属性指定*。无论用户在文本框中键入什么字符,都会显示星号

您可以使用Text属性获取值。