程序出错:操作符/操作类型不符
请高手急救我用VFP6.0做用户登陆表单的时候,点击确定按键,代码为:
select password &&password 是用户密码表
locate for 操作员=alltrim(thisform.combo1.value)
if found() and 密码=alltrim(thisform.text1.value)
do 菜单1.Mpr
release thisform
else
i=i+1
messagebox("操作员密码错误!",48,"提示")
if i=3
messagebox("对不起,你已错过三次!"+chr(13)+"非法用户,请退出系统",;
48,"严重警告")
thisform.release
quit
else
thisform.text1.setfocus
endif
endif
出现程序错误的提示,说操作符/操作类型不符
我从新做了很多次,也用过别人做的系统的代码,可结果都是一样
请高手帮帮忙 谢谢大家
建议:出现错误提示时,选择“挂起”,然后检查看一下具体是哪一条命令出错。如果确实是if found() and 密码=alltrim(thisform.text1.value)这条语句出错,那么基本上可以确定就是一述错误了。
[[it] 本帖最后由 啸凡 于 2008-8-30 23:13 编辑 [/it]] 在表单中,操作员用的是组合框,密码是文本框,请问文本框还需要在属性里设置什么吗?
确定的代码我是在别人的表单里复制过来的 因为这个用户登录的表单是一样的 可是为什么他运行得了而我不行呢
请高手帮忙 我弄了一天了 555
回复 2# 啸凡 的帖子
谢谢你真的是我把密码字段设置成数值型了
困扰我一天的问题居然这么快解决了
太感激了
页:
[1]
