|
<p>在本例中的确是一个失误,但放在一个完整的系统中就是正确的了.为什么这么说呢.请看下句: </p><p> RS1.FindFirst "操作员='" & aaa & "'"</p><p> 这句是查找操作员aaa,一般情况下,修改密码只是登陆用户修改自已的密码,而不宜于修改其他人的密码.所以一般情况下是对当前操作用户的密码进行操作,由于本例是一个分隔开来的示例(没有登陆过程),所以AAA的值没有设置.修改的也只是第一条记录,如果登陆了,就是取得当前用户名再进行修改操作.</p><p> 由于本例和前面的登陆窗口设置的示例是分开的,所以在设置示例时就选取了选取用户再修改的方式.这一点也被我忽略了.本例的修改也很简单,只需把上句的<font color="#b83515">aaa</font>修改为<font color="#223eaa">ComboBox1.text</font>即可</p><p>即:RS1.FindFirst "操作员='" & <font color="#223eaa">ComboBox1.text</font> & "'"</p><p> </p> |
|