【发布时间】:2015-10-23 04:11:41
【问题描述】:
我试图在运行时在 XE8 中创建一个 sql 语句,以根据文本框中的值搜索 oracle 数据库。我在网上找到了多种不同的方法来解释这一点,但我不明白它在问什么。
我想根据 select 语句搜索服务器并根据数据填充 TDB 组件(仅限标签)。我得到的最远的是填充数据,但是在哪里
' ... somevalue = ' + textbox.text;
好像没有效果。
我需要哪些组件才能做到这一点?我已连接到数据库,似乎可以从中获取一些数据,但我似乎无法弄清楚如何过滤结果。显然,我不能在设计时创建这个 sql 语句,因为 textbox.text 的值会根据用户的输入而改变。
【问题讨论】:
-
请将您正在使用的代码添加到您的 q 中。读者看不到您的屏幕。
-
让我换个说法。如何设置组件,以便我可以动态创建一个 sql 语句,以便我的数据感知组件快速更新?
-
字符串连接不起作用?
-
没有看到代码很难给出一个好的答案。更改 SQL 文本后,您是刷新还是重新打开查询?我的猜测是您只是更改了文本而不是重新打开查询,以便下一个 sql 生效。