社区
语言基础/算法/系统设计
帖子详情
做动态查询参数输入的问题
belsai
2017-07-19 06:51:33
要做个动态查询的功能,SQL是预定义的,但参数要求运行程序时由用户输入,这个参数录入的功能怎么处理才好呢?因为参数的个数和数据类型是根据不同的查询而变化的,怎样才能根据参数列表动态生成一个参数录入功能?用哪种控件较容易处理呢?
...全文
252
5
打赏
收藏
做动态查询参数输入的问题
要做个动态查询的功能,SQL是预定义的,但参数要求运行程序时由用户输入,这个参数录入的功能怎么处理才好呢?因为参数的个数和数据类型是根据不同的查询而变化的,怎样才能根据参数列表动态生成一个参数录入功能?用哪种控件较容易处理呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
belsai
2017-07-31
打赏
举报
回复
问题已解决,结帖! 使用DBVertGridEh1和dxMemData1,程序执行过程中,从预定义的SQL中读出参数列表,按数据类型添加进dxMemData1,Open后再将参数列表添加进DBVertGridEh1,按数据类型设定好EditMask和参数的中文名称,由用户输入参数值
doloopcn
2017-07-20
打赏
举报
回复
估计楼主是想将算法封装成为一个新的控件或者是类才会有如此问法吧 其实归根到底还是需要动态生成最终SQL查询语句并执行返回数据集 1.参数——类型、长度与查询目标数据表匹配,也就是字段匹配及查询值的合法性问题算法 2.参数——位置,有可能参数不在目标数据表,也会同时关联其他表或都数据库中的表的问题算法 3.动态生成SQL查询语句——可能不止一个查询 4.返回——结果集可能不止一个 5.输出界面
belsai
2017-07-19
打赏
举报
回复
引用 2 楼 lyhoo163 的回复:
动态查询,最好的办法,就是动态生成SQL语句。
即使是动态生成SQL,可参数还是要在执行的时候才能确定,只能由用户输入的
lyhoo163
2017-07-19
打赏
举报
回复
动态查询,最好的办法,就是动态生成SQL语句。
belsai
2017-07-19
打赏
举报
回复
本想通过TMEMTabelEh来做,但一直无法通过代码动态的生成结构,网上也没找到太多的资料,希望有经验的朋友来分享一下
PostgreSQL
查询
动态
输入
参数
工作中会碰到临时几天
查询
相关报表的情况,sql写好后每天只需改日期再执行一次就可以,但是一个个替换或者批量替换不仅耗时耗力,还有可能出错,所以想要能够
动态
输入
查询
参数
并且同时改变成这个
参数
的功能。...
问题
记录-Access数据库运行
查询
语句需要
输入
参数
问题
记录-Access数据库运行
查询
语句(AS)需要
输入
参数
一、
问题
描述
查询
测试3是带有AS别名的
查询
,
查询
运行成功后,若复制
查询
测试3,把副本命名成
查询
测试4,则这时双击
查询
4查看
查询
结果时,则会让
输入
参数
,而且...
?? ???????????????????
【代码】帆软 多条件
参数
动态
查询
,有
参数
查没
参数
为空。
6.7 交互式
动态
查询
窗体
参数
查询
是一种交互式
动态
查询
,在
输入
不同的
参数
后可以获得不同的
查询
结果。
参数
查询
虽然使用灵活,但是存在一定的缺点。例如,在
输入
参数
时,可能由于
输入
的失误而得不到结果,或者用户根本不知道
输入
什么
参数
值...
FineReport
动态
传入
参数
的
查询
js事件
在帆软报表开发时,会有按照日周月展示,分别对应日表周表和月表,如何用一个数据集实现三个表的数据切换,就需要用到js
动态
传入
参数
。例如写一个数据集:SELECT a.volume1 ,a.volume2 ,a.volume3 ,a.${pt} as time...
语言基础/算法/系统设计
16,748
社区成员
33,247
社区内容
发帖
与我相关
我的任务
语言基础/算法/系统设计
Delphi 语言基础/算法/系统设计
复制链接
扫一扫
分享
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章