| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1372 人关注过本帖
标题:求助:我头都搞大了,实在是想不出来
取消只看楼主 加入收藏
fp2001
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2006-5-26
收藏
 问题点数:0 回复次数:7 
求助:我头都搞大了,实在是想不出来

我是VFP新手,请问这个表单中我想用查找按钮找出满足条件的房屋进行交易,我用select和and编了一个查询的程序,
可有朋友懂一点,说用and连接条件的话,如果有一个条件不满足就会搜不出结果,所以不可能有“不限”的情况发生,
但他也不知道怎么来实现这个按钮的功能,请各位帮帮忙啊。。。感激涕淋ing....
表:fangjb

字段 类型 宽度 索引

房屋编号 字符型 6 主索引
房屋类型 字符型 6
区域 字符型 10
面积 数值型 4
室 字符型 2
厅 字符型 2
卫 字符型 2
所在楼层 数值型 2
最高楼层 数值型 2
销售状态 字符型 4 (已售,待售)
房屋定价 数值型 8
客户编号 字符型 6
搜索更多相关主题的帖子: 搞大 
2006-05-27 17:35
fp2001
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2006-5-26
收藏
得分:0 
需要些什么条件啊?我是一个月前才开始学VFP的,所以有太多不懂的地方,还请见谅。
我就是想通过上面的表单上的那些条件来查询房层啊,比如我要在fangjb表里查找一条房屋记录
但要求面积在50~~80平方米,同时要求是2室1厅的,其它的不限。。这个功能怎么实现啊?
2006-05-27 20:53
fp2001
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2006-5-26
收藏
得分:0 

To:Tiger5392
谢谢指教,针对一个条件查询的程序可行,但多条件查询就不行了啊,我照书上说的多条件查询的做法,但这个表单上面,条件也可以变动啊,有些条件为空的话,查出来就没有了,多个条件怎样连接啊?

再次感谢~!!

2006-05-27 20:57
fp2001
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2006-5-26
收藏
得分:0 
我在编写程序的时候也是用and联接各个条件的呀,可是当用and联接的时候如果有一个条件不符合的话,比如我那表单中室=2 厅=1 卫='',那么“卫”的值与表中记录不匹配,查询结果为空啊
2006-05-27 21:13
fp2001
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2006-5-26
收藏
得分:0 

请怒我愚昧
谢谢Tiger5392耐心指教,不过。。。
能不能先告诉我一下那个 IF type(TJ)="L"是什么功能啊
也许这样我会懂得快点

2006-05-27 21:52
fp2001
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2006-5-26
收藏
得分:0 
要不我把我做的发给您看一下QQ55270879
我在这个问题上憋了几天了,我还想过建一个空表用循环逐条匹配来做,郁闷ing...
万分感谢
2006-05-27 21:56
fp2001
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2006-5-26
收藏
得分:0 
我知道你的意思了,是不是我的表单里那些控件都不能用了,换成一个TEXT和一个COMMAND就行了?
然后要求用户在TEXT里面输入条件,动行查询,得结果?
这样的话我可以用下拉列表框帮助用户输入条件啦。。是这样理解的吧?

那我要把查询结果输入到下面的GRID中
是不是要先在你的程序片段的select语句后加上“into cursor 临时表名”,然后GRID.RECORDSOURCE=临时表名?
2006-05-27 22:30
fp2001
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2006-5-26
收藏
得分:0 

谢谢Tiger5392兄诲人不倦

我的问题已经解决了,不过我没要用户输入条件,我用COMBLE控件让他们选,然后把值赋到TEXT1里,这样再点查询,就对用户没要求了

再次谢谢Tiger5392

2006-05-28 16:30
快速回复:求助:我头都搞大了,实在是想不出来
数据加载中...
 
   



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

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