问题标签 [tquery]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
5192 浏览

sql - Delphi:Paradox DB 字段名称问题(字段名称中的空格)

我有一个来自遗留系统的悖论表,我需要在其上运行单个查询。字段名称中有空格 - 即“Street 1”。当我尝试在 delphi 中仅针对“Street 1”字段制定查询时,出现错误 - 关键字的使用无效。令牌:1,行号:1

Delphi V7 - 对象 pascal,标准 Tquery 对象名称 query1。

0 投票
8 回答
6764 浏览

delphi - TQuery中的delphi“无效使用关键字”

我正在尝试使用针对文件 Journal.db 的以下 TQuery 的结果填充 TDBGrid:

我都试过了Journal."Where"Journal.[Where]都没有用。

我也尝试过:select Journal.[Where] as "Location"结果相同。

Journal.db 是由第三方创建的文件,我无法更改字段名称。

问题是我感兴趣的领域被称为'where'并且可以理解地导致上述错误。如何在不导致 BDE(大概)爆炸的情况下引用此字段?

0 投票
3 回答
2366 浏览

delphi - 如何从 Delphi 内存数据表中提取具有特定字段的一组记录

我有一个内存表,其中填充了自定义格式文件中的数据。我想将其用作数据的存储库,而不会将其复制到其他地方。每条记录都有一个特殊的标签字段,可以是 1..30。我想创建最多 30 个可以提供给 DBGrid 或 DBChart 的虚拟“表”,它们看起来每个都包含与我的标记字段对应的相关记录集。我是数据库工作的新手,但对 Delphi 了解很多,所以我可以自己动手做一个解决方案,并使用简单的迭代过程创建更多的内存表。我宁愿有一些更具可扩展性的东西。我看到有一个 SQL 选择语句,但是在快速的小提琴(使用 TQuery)上,我看不出这将如何在内存表(来自 DevExpress)上工作。

0 投票
2 回答
227 浏览

mysql - 概率。使用 tquery.requestlive

当查询有偏移量(例如:)时,有谁知道如何在 MySql 中请求“实时结果集” select * from table limit 10 offset 20;。它正在经历一个错误,比如

'无效使用关键字'

.

谢谢,维杰。

0 投票
1 回答
2221 浏览

java - 需要创建 tql 查询

我需要创建 TQL 查询以从 UCMDB 中查询出数据集。
我有两个问题:

1)我怎样才能找到 CI 之间存在的关系(我没有管理权限,所以需要以某种方式在代码中进行)我需要这个来获取所需的数据。

2) 我创建了以下查询:但我一直将 IP 属性值设为空。我检查了 IP 有一个名为ip_address.
代码:

在上面的查询输出中:我得到主机名IP = null

我在 JYthon 中有一个示例查询,我无法弄清楚:它仅适用于上述代码。

附上给能看懂的人。

请帮忙。

我无法理解如何进一步解决这个问题。

谢谢你。

0 投票
6 回答
4207 浏览

delphi - Delphi:TAdoQuery 内存泄漏?

我正在使用 Delphi 5 和 ADO 开发小型糖尿病程序。我做了一个这样的小查询:

查询运行正常并按预期返回结果。但是,当我检查 Windows 任务管理器时,查询后内存使用量持续上升而不是下降。

如何解决这个问题?

谢谢!

0 投票
1 回答
1340 浏览

delphi - 参数化查询帮助(使用 Delphi 7 和 BDE)

有人可以帮我解释一下为什么这段代码在 ExecSQL 语句上崩溃了吗?

0 投票
4 回答
30638 浏览

delphi - Delphi TQuery 保存到 csv 文件

我想在不使用 3d 部件组件(Delphi 7)的情况下将 TQuery 的内容导出到 CSV 文件。据我所知,这不能用 Delphi 标准组件来完成。

我的解决方案是将内容保存在 CSV 格式的 StringList 中,并将其保存到文件中。

有什么舒服的解决办法吗?

PS:我不想使用 JvCsvDataSet 或任何组件。问题是:这只能用 Delphi 7 或更高的标准组件来完成吗?

先感谢您!

0 投票
2 回答
1580 浏览

delphi - Delphi - 使用不同的TTable和TQuery作为一个对象

德尔福 2010,Win7 - 64

我正在编写一个涉及连接到不同数据库的应用程序。我使用两个不同的供应商进行数据库访问。我使用 DA-Soft 的 AnyDAC,它允许我连接到“工业”数据库、Oracle、SQL Server 等,我使用 ComponentAce 的 ABS 数据库,这是一个基于 PC 的小型 SQL 数据库。(顺便说一句,我强烈推荐)。我的问题是我需要编写一系列可以针对任一供应商组件的通用例程。

这两个组件都有 TTable 和 TQuery 组件。我需要编写一套例程,其中一些是基于TTable的,一些是基于TQuery的。这些例程可以针对任一供应商组件。

例如,我需要能够遍历 TTable 中的所有行。第一次运行例程时,我需要它使用 DA-Soft 的 TTable。下次我运行它时,我需要它针对 Component Ace 的 TTable 运行它。TQuery 也存在相同的情况。

我在这里需要一层抽象——至少我认为我需要。我不想多次编写每个例程。推荐什么来提供这一层抽象/间接。我并不过分担心令人眼花缭乱的速度。请记住 - 越简单越好,而且我不是专业程序员....

任何想法表示赞赏。谢谢大家。

0 投票
5 回答
1677 浏览

sql-server - Delphi 4 中的查询优化

在 Delphi 4 中,我们有一个 SELECT 查询,它使用一个TQuery组件一次获取 3 个文本类型字段以及其他必填字段。
有超过 1,000 条记录(将来可能会增加)。
此查询消耗大量内存。我认为由于下一个查询需要大量时间来执行。

我正在使用 BDE 连接到 SQL 服务器。

我需要优化性能,这样就不会花费太多时间。请指教。