点击按纽后没有反应?
一个表单的查询命令代码:
local fflag(3)
fflag(1)=alltrim(thisform.xfz1.value) *输入身份证号
fflag(2)=alltrim(thisform.bh1.value) *编号
fflag(3)=alltrim(thisform.xm1.value) *姓名
use zgzx
if thisform.xfz1.value <>"" *如果身份证号不为空
locate all for zgzx.xfz=fflag(1) *查找身份证号的记录
thisform.bh1.controlsource='zgzx.bh' *表单显示找到记录的编号
thisform.xm1.controlsource='zgzx.xm' *姓名
thisform.xb1.controlsource='zgzx.xb' *性别
if eof()
messagebox("找不到记录",48,"提示")
endif
else
if thisform.bh1.value<>"" *如果编号不为空
locate for zgzx.bh1=fflag(2)
……
else
if thisform.xm1.value<>"" *如果姓名不为空
locate for zgzx.xm1=fflag(3)
……
endif
endif
endif
use
输入身份证号后,按查询按纽,其它字段不显示
请赐教