标题:关于控件中SQL的应用问题
取消只看楼主
十足新手
Rank: 1
等 级:新手上路
帖 子:75
专家分:0
注 册:2006-9-22
 问题点数:0 回复次数:2 
关于控件中SQL的应用问题

我是一个十足的新手,正在设计一个程序,遇到了很多问题,希望各位大虾能帮我解决,在此先谢过了
我的问题是
if thisform.combo1.enabled=.f.
a=""
else
a=thisform.combo1.value
endif
if thisform.combo2.enabled=.f.
b=""
else
b=thisform.combo2.value
endif
if thisform.combo3.enabled=.f.
d=""
else
d=thisform.combo3.value
endif
if thisform.text1.enabled=.f.
f=""
else
f=thisform.text1.value
endif
thisform.grid1.recordsource="select xh,le,dzlfw,lyd,jsk;
from yl,xhdzl,ly,kc;
where (xh=a and lb=b and dzlfw=d and jsk>=f);
and ku.yldm=yl.yldm;
and ly.lydm=yl.lydm;
and xhdzl.dzldm=yl.dzldm"
总是会出现“语句中含有不能识别的短语或关键字”

select xh,le,dzlfw,lyd,jsk;
from yl,xhdzl,ly,kc;
where (xh=a and lb=b and dzlfw=d and jsk>=f);
and ku.yldm=yl.yldm;
and ly.lydm=yl.lydm;
and xhdzl.dzldm=yl.dzldm
这些语句在命令窗口中就好用
请问如何解决

搜索更多相关主题的帖子: SQL 控件 应用 
2006-09-22 20:25
十足新手
Rank: 1
等 级:新手上路
帖 子:75
专家分:0
注 册:2006-9-22
得分:0 
谢谢fown
但是依照的提示修改过之后,每当第二次查询的时候grid1的前几列都回集中到最左边
都得用鼠标拉回来
请问是什么原因
谢谢
2006-09-23 22:18
十足新手
Rank: 1
等 级:新手上路
帖 子:75
专家分:0
注 册:2006-9-22
得分:0 

此问题已解决
十分感谢

2006-09-24 20:12



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-92227-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.058411 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved