为什么两种不同方法不能达到同样的结果?
各位老师好,很久不来了,你们还好吗?
我现在遇到一个问题就是,我用下列方法,执行后有一个数字会显示在表单画面,后一种不显示,这两种有什么不同吗?
public tian,lings,shils
tian=thisform.text7.value
*select jjgz
select jjgz.rybh,jjgz.riqi,jjgz.ling from jjgz;
DISTINCT where ;
jjgz.rybh=thisform.combo3.value;
and year(jjgz.riqi)=thisform.text5.value;
and month(jjgz.riqi)=thisform.text6.value;
and jjgz.ling<>0;
into cursor lingtemp
select lingtemp
sum ling to lings for ling>0 and ling<1 or ling=1 用这一句表单中出现LINGS的结果数字'9'
*count to lings 不用上句用这句代替就不出现'9',请问各位这两种方法有不同的效果?我是不希望显示'9'
report form jjgz for jjgz.rybh=thisform.combo3.value and;
year(jjgz.riqi)=thisform.text5.value;
and month(jjgz.riqi)=thisform.text6.value;
PREVIEW