Private Sub cmdAdd_Click()
If txtNewPWD(1) <> txtNewPWD(0) Then
MsgBox "两次输入的新口令必须相等!", vbExclamation, "修改口令"
txtNewPWD(0).SetFocus
txtNewPWD(0).SelStart = 0
txtNewPWD(0).SelLength = Len(txtNewPWD(0))
Else '修改原来的口令
With Drug_Store.rsSysUsers
.Open
.Find "编号='" & CurrentUserNumber & "'"
.Fields("口令") = Trim(txtNewPWD(0))
.Update
End With
MsgBox "口令以被成功修改!", vbInformation, "修改口令"
End If
End Sub请各位大虾帮帮忙!!
在线——————————————————————————
If txtNewPWD(1) <> txtNewPWD(0) Then
MsgBox "两次输入的新口令必须相等!", vbExclamation, "修改口令"
txtNewPWD(0).SetFocus
txtNewPWD(0).SelStart = 0
txtNewPWD(0).SelLength = Len(txtNewPWD(0))
Else '修改原来的口令
With Drug_Store.rsSysUsers
.Open
.Find "编号='" & CurrentUserNumber & "'"
.Fields("口令") = Trim(txtNewPWD(0))
.Update
End With
MsgBox "口令以被成功修改!", vbInformation, "修改口令"
End If
End Sub请各位大虾帮帮忙!!
在线——————————————————————————
CurrentUserNumber = .Fields("用户名")和你现在的这个窗体里的.Find "编号='" & CurrentUserNumber & "'"中的2个全局变量是不是一样,应该是这两个位置的全局变量有一个地方你打错了