问题标题:
英语翻译PrivateSubcmdOK_Click()DimSQLAsStringDimrsAsADODB.RecordsetIfTrim(UserName.Text)=""ThenMsgBox"请输入用户名称!",vbOKOnly+vbExclamation,"警告"ExitSubUserName.SetFocusElseSQL="select*fromUserInfowhereUserID='
问题描述:

英语翻译

PrivateSubcmdOK_Click()

DimSQLAsString

DimrsAsADODB.Recordset

IfTrim(UserName.Text)=""ThenMsgBox"请输入用户名称!",vbOKOnly+vbExclamation,"警告"

ExitSub

UserName.SetFocus

Else

SQL="select*fromUserInfowhereUserID='"&UserName&"'"

Setrs=TransactSQL(SQL)

Ifrs.EOF=FalseThenMsgBox"这个用户已经存在!请重新输入用户名称!",vbOKOnly+vbExclamation,"警告"

UserName.SetFocus

UserName.Text=""

PassWord.Text=""

confirmPWD.Text=""

ExitSub

Else

IfTrim(PassWord.Text)Trim(confirmPWD.Text)ThenMsgBox"两次输入的密码不一致,请重新输入密码!",vbOKOnly+vbExclamation,"警告"

PassWord.Text=""

confirmPWD.Text=""

PassWord.SetFocus

ExitSub

ElseIfTrim(PassWord.Text)=""ThenMsgBox"密码不能为空!",vbOKOnly+vbExclamation,"警告"

PassWord.Text=""

confirmPWD=""

PassWord.SetFocus

ElseSQL="insertintoUserInfo(UserID,UserPWD)values('"&UserName

SQL=SQL&"','"&PassWord&"')"

TransactSQL(SQL)

MsgBox"添加成功!",vbOKOnly+vbExclamation,"添加结果"

UserName.Text=""

PassWord.Text=""

confirmPWD.Text=""

UserName.SetFocus

EndIf

EndIf

EndIf

EndSub

PrivateSubcmdOK_Click()

DimSQLAsString

DimrsAsADODB.Recordset

本人VB水平太差.

高晓光回答:
  这是一个注册用户的VB小程序.很简单的.我都不知道该怎么解释.PrivateSubcmdOK_Click()DimSQLAsStringDimrsAsADODB.Recordset’以下是判断输入的用户名是否为空,是的话就弹出只有确定的警告窗口.IfTrim(U...
查看更多
其它推荐
热门其它推荐