我正在使用Delphi XE5 Update 2. TFDDataMove组件中存在csv文件的错误。它不使用逗号作为分隔符,而是使用分号使其无法用于csv文件。有没有人知道Embarcadero或FireDac的作者是否发布过针对此问题的解决方案?如果是,我在哪里可以找到它?
或者,我可以将组件子类化以自行修复,因为Embarcadero不提供FireDac组件的源代码吗?
提前感谢您的帮助。
答案 0 :(得分:0)
TFDDataMove
有很多错误。所以不值得尝试解决它(甚至在XE7中被弃用)。您最好的选择是编写自己的方法导出到csv(非常简单)。请查看此示例Poor Man’s CSV Export
。
注意:如果您可以迁移到XE7,则可以使用TFDBatchMove
组件。