text2你这应该是密码框吧,怎么使用rs("userid")来相等呢!同时,你上面使用的是
SQL = "select from uc_members where username='" & Text1Text & "' and password='" & Text2Text & "'"
如果用户名和密码都存在一条记录中,那么这个用户就代表存在了,所以你可以使用下面的条件
if rseof then意思就是说如果找不到符合用户名和密码的用户则认为密码错误,反之则登录成功!首先你要在工程部件里引用一个ADO Data Control 20控件,拖到窗体上
Private Sub Command1_Click()
Adodc1ConnectionString = "Driver={SQL Server};Server=MYSQL;DataBase=account2"
Adodc1RecordSource = "SELECT FROM account"
Adodc1Refresh
Adodc1RecordsetAddNew
'---------------------------添加新记录
Adodc1RecordsetFields("name") = MeText1
Adodc1RecordsetFields("password") = MeText2
Adodc1RecordsetUpdate
'-------------------------恢复初始设置
MeText1 = ""
Metext2 = ""
metext1SETFOCUS
End Sub
可以了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)