以文本方式查看主题

-  搭建论坛  (http://bbs.diylsoft.com:8118/starforum/index.asp)
--  数据库交流  (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=6)
----  多字段定位查询的问题?  (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=6&id=2750)

--  作者:cfan
--  发布时间:2004-12-13 14:03:13
--  多字段定位查询的问题?
定位查询的另一个问题,在数据表的定位查询参数中定义了两个字段,在项目中,有些地方只需要根据第一个字段执行定位查询,有些地方只需要根据第二个字段定位查询,有些地方需要同时根据两个字段进行定位查询,应该怎么做,可以实现么?
--  作者:引力波
--  发布时间:2004-12-13 14:38:47
--  
用过滤查询应该可以的。
--  作者:cfan
--  发布时间:2004-12-13 15:04:54
--  
首先谢谢你的答复。 过滤查询可以实现,我知道的,但是我的项目需要使用定位查询
--  作者:引力波
--  发布时间:2004-12-13 16:13:07
--  
那就使用判断,符合那种情况就进行那种定位查询,大概3种情况吧。
--  作者:admin
--  发布时间:2004-12-14 12:01:41
--  
在定位查询时,不能对两个以上字段进行模糊查询。当然,对单个字段可以进行模糊查询。制作了“多字段定位查询”实例,请参考。
--  作者:cfan
--  发布时间:2004-12-14 13:36:45
--  
还有一个问题,就是定位查询的不精确匹配好像只对字符串的头一个字符有作用,就拿管理员的例子来说,如果按照职工姓名查询,查询名字为“蒋达”的职工,在编辑框里面输入“蒋”可以正确的定位,但是输入"达"就不行了,难道只能匹配字符串的第一个字符么?
--  作者:引力波
--  发布时间:2004-12-14 14:00:23
--  
用包含字符%达%的方法。
--  作者:admin
--  发布时间:2004-12-14 15:30:35
--  
引力波的意见是对的,实例做了一下改进。可以重新下载。