编程论坛's Archiver

TZTJ 发表于 2008-5-29 23:30

[求助]密码表单设计

请问各位高手,我在密码表单设计时,遇到了这样一个怪问题,在登陆表单时,输入了用户名,密码,都是正确的,点击确定按钮,总出现密码不正确.我的代码是这样:
use inpass
locate for 用户名=alltrim(thisform.text1.value)
if found()
if 密码=alltrim(thisform.text2.value)
use
thisform.release
else
messagebox("密码错误,请重新输入!",48,"提示")
thisform.text2.value=""
thisform.text2.setfocus
endif
请高手们帮我分析一下,原因何在?

Tiger5392 发表于 2008-5-30 00:03

use inpass
locate for alltrim(用户名)==alltrim(thisform.text1.value) and alltrim(密码)==alltrim(thisform.text2.value)
if found()
  use
  thisform.release
else
  messagebox("用户名错误或密码错误,请重新输入!",48,"提示")
  thisform.text2.value=""
  thisform.text2.setfocus
endif

TZTJ 发表于 2008-5-30 22:42

感谢版主指点.

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.