【发布时间】:2011-04-20 09:10:32
【问题描述】:
我想做一个select * from x into outfile 'c:/test.csv'。
但我不想将其保存到 outfile test.csv 中,而是将其保存到 blob 字段中。
我从 Windows 上的客户端开始查询。
MySQL 服务器位于 Windows 或 Linux 上的服务器上(两者都可以)。
但我想拥有文件客户端,而不是服务器上的某个地方。
顺便说一句
客户端软件用 Delphi 2007 编写,使用 ZEOS 连接到远程服务器上的 MySQL 数据库。
如何获取 outfile 客户端而不是服务器端?
【问题讨论】:
-
我不明白。您开始询问如何将查询结果保存到 Blob 字段而不是文件,但随后您继续询问如何在客户端获取文件。你要不要文件?请编辑您的问题以澄清。
-
@rob 在 blob 中或在客户端。
-
现在我使用 DBAdvGrid.OutputToCSV (不得不稍微更改 TAdvStringGrid 的源代码以防止它导出标题行,但它可以工作)
-
Johan,如果这是您的问题的解决方案,那么请写一个 answer 描述它。如果其他人遇到类似的问题,他们会去那里看看;只是 cmets 甚至会在一段时间后隐藏。
-
OOps OutputToCSV 应该是 SaveToCSV,抱歉。
标签: mysql windows delphi delphi-2007 zeos