我有学生注册表格,我有一个密码文本框,我设置了属性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和密码登录之前给我错误
值密码的插入是否正确?
答案 0 :(得分:1)
您使用的是错误的属性。 PasswordChar是用于在屏幕上隐藏密码的字符。见Using the Text Box Control
PasswordChar指定文本框中显示的字符。例如,如果要在密码框中显示星号,请在“属性”窗口中为PasswordChar属性指定*。无论用户在文本框中键入什么字符,都会显示星号
您可以使用Text属性获取值。