日期:2014-05-17  浏览次数:20345 次

高级查询。
怎么实现多维度查询(多表,多字段,多条件组合)用户控件。请教!
------解决方案--------------------
要么你在存储过程中组织,要么在本地代码中重新布置数据
------解决方案--------------------
核心还是SQL 查询
拼接字符串可能会有注入,小心处理吧。
------解决方案--------------------
视图 ok 复制 粘贴到程序中 完事
------解决方案--------------------
引用:
核心还是SQL 查询
拼接字符串可能会有注入,小心处理吧。
+1
------解决方案--------------------
引用:
引用:核心还是SQL 查询
拼接字符串可能会有注入,小心处理吧。+1


+1
------解决方案--------------------
olap?owc11?
------解决方案--------------------
不管是哪种,都是基于字符串的的查询,可能库里面写好包或者存储过程,把必要的参数进行传递就是了。如果是拼接字符串,得注意特殊关键词的过滤和防范
------解决方案--------------------
编写存储过程,视图
------解决方案--------------------
存储过程吧!!!你可以把条件大致说出来啊 。帮你分析分析
------解决方案--------------------
多表,多字段,多条件,这不是最普通的sql查询吗?
表连接时注意内连接,外连接,注意不要破坏索引
------解决方案--------------------
要是想写的特别灵活,可以先把表关系存入数据库

1、表 字段 是否主键

2、表1 表2 表1关联字段  表2管理字段

3、定义业务系统 订单业务ID 表1 表2 条件

如果你做类似的设置基本上够灵活,可拼接,缺点就是前期麻烦,在页面定义时,你需要反射很多控件。