使用ActiveX实现的Web自定义查询-万能查询

-----前言------
    从事C/S、WEB开发已有多年,一直比较关注“自定义查询”、“万能查询”这些概念。在项目开发中,用户会经常要求对查询统计报表进行调整,甚至更希望能自己定义查询结果。为了解决这些需求,我们经常“不厌其烦地为用户更改程序”。
突然,有一天想到,如果使用activex插件,做一个交互性比较好的自定义查询插件,使用IE来与web服务器通讯,这不是传统C/S与Web的完美整合吗。。。
Activex是基于IE的,我们可以轻易地集成到ASP.NET、JAVA、PHP项目中,只要重写一下服务端程序即可(只要做一个翻译即可)。
-----功能说明------
元数据定义
1)定义哪些数据库表可用于用户自定义查询
2)每个表、列的展示名称、对齐方式、显示宽度信息
目录定义
为了方便管理自定义查询,避免过多不便显示,为其定义类别
查询
1)创建自定义查询。
从元数据中选择表,选择要显示的列,设置表关联条件、数据过滤条件(一级自定义)。
2)执行查询查询数据,并可对所有展示的列进行数据过滤(例似excel过滤方式二级自定义),可对查询结果数据进行导出、打印。。
-----源程序------
VC源程序_2010.3.21.zip
欢迎下载,并提出批评、指正。
ActiveX安装程序(程序尚不健壮,未做在线安装)
下载cqatx.rar,解压,注册(就可以打开“功能说明”中的三个链接了,如下图。。。)
-----图片预览------
元数据定义:

目录定义:

查询定义:

查询结果:
-----关于作者------
QQ:121236066
Msn:zzq-mail@hotmail.com
请注明:"自定义查询"

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值