delphi 在运行时创建 sql select 语句
delphi create sql select statement at runtime
我试图在运行时在 XE8 中创建一个 sql 语句,以根据文本框中的值搜索 oracle 数据库。我发现有多种不同的方式试图在线解释这一点,但我不明白它在问什么。
我想根据 select 语句搜索服务器并根据数据填充 TDB 组件(仅标签)。我得到的最远的是填充数据,但是 where
' ... somevalue = ' + textbox.text;
好像没有效果。
我需要哪些组件才能实现这一目标?我已连接到数据库,看来我可以从中获取一些数据,但我似乎无法弄清楚如何过滤结果。显然,我无法在设计时创建此 sql 语句,因为 textbox.text 的值会根据用户的输入而改变。
我的错误在于如何动态更改数据感知组件获取数据的内容,因为它并不总是相同的。我不得不手动进入并修改它们的数据字段属性。一旦我这样做了,我的查询就正常运行了。
我试图在运行时在 XE8 中创建一个 sql 语句,以根据文本框中的值搜索 oracle 数据库。我发现有多种不同的方式试图在线解释这一点,但我不明白它在问什么。
我想根据 select 语句搜索服务器并根据数据填充 TDB 组件(仅标签)。我得到的最远的是填充数据,但是 where
' ... somevalue = ' + textbox.text;
好像没有效果。
我需要哪些组件才能实现这一目标?我已连接到数据库,看来我可以从中获取一些数据,但我似乎无法弄清楚如何过滤结果。显然,我无法在设计时创建此 sql 语句,因为 textbox.text 的值会根据用户的输入而改变。
我的错误在于如何动态更改数据感知组件获取数据的内容,因为它并不总是相同的。我不得不手动进入并修改它们的数据字段属性。一旦我这样做了,我的查询就正常运行了。