初学求教:这段修改学生学籍号的代码错在哪里?
请问:我在表单中修改学生学籍号(表单中的学籍号的controlsource是:xshmc.xjh,学籍号为字符型数据,比如:0646111),在text.学籍号中的Valid中使用如下代码:if !alltrim(this.value)==""
locate for alltrim(this.value)==alltrim(xshmc.xjh)
if found()
=messagebox("此学籍号已经存在,请重新输入!",64,"提示")
return .f.
endif
endif
if !alltrim(this.value)=="" and len(alltrim(this.value))<7
=messagebox("你输入的学籍号有误,请重新输入!",64,"提示")
return .f.
endif
可是每次输入新的学籍号时,总是提示:"此学籍号已经存在,请重新输入!",64,"提示"。不知此代码在哪有误!
[ 本帖最后由 cjm4826855 于 2009-10-1 21:25 编辑 ]