zhqcn
路人甲
路人甲
  • 注册日期2003-07-28
  • 发帖数68
  • QQ
  • 铜币286枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:2588回复:3

请教mapbasic对mapinfo二次开发中对数据查询的算法

楼主#
更多 发布于:2003-08-15 16:30
我在用mapbasic对mapinfo进行二次开发,我想在mapinfo中加入一个查询菜单,点击时出现一个查询界面,界面上给出三个可以输入指定的条件的文本框,用户可以输入一个也可以输入三个条件,程序可以将符合条件的数据查找出来,并以列表的方式显示。谢谢!
喜欢0 评分0
zhqcn
路人甲
路人甲
  • 注册日期2003-07-28
  • 发帖数68
  • QQ
  • 铜币286枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2003-08-28 16:52
创建菜单、对话框、以及对菜单和对话框的处理这些我会的,但是对查询的处理就不知怎么做了,他的例子上也没有这一方面的。我用Select * Where 条件一 and 条件二 and 条件三,一直出不来正确的结果,因为有可能用户只输入一个条件,另两个为空,这样就会有错误;但如果用or连接三个条件的话又会将结果扩大,因为输入三个条件时是求交集而用or的话就变成求并集了。
不知如何处理这个select?
还用,程序可以将符合条件的数据查找出来,如何以列表的方式显示出来呢?  
举报 回复(0) 喜欢(0)     评分
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15945
  • QQ554730525
  • 铜币25337枚
  • 威望15352点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
2楼#
发布于:2003-09-05 09:57
数字化地理信息系统mapinfo应用大全》下载
http://www.gisempire.com/down/data/fy.pdf
举报 回复(0) 喜欢(0)     评分
zhqcn
路人甲
路人甲
  • 注册日期2003-07-28
  • 发帖数68
  • QQ
  • 铜币286枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2003-09-23 19:06
这本书看过了,还是没思路!
举报 回复(0) 喜欢(0)     评分
游客

返回顶部