mysql - 从 tps 转换为 csv

标签 mysql csv clarion tps

我正在编写一个基于 SQL 数据库的程序,以 Clarion 16 位程序为基础,该程序很快将无法运行。但是,我需要获取他们的旧记录,而且该程序在导出方面提供的不多,TopScan 一年大约 600 美元。我有什么办法可以将他们必须的 .tps 文件转换为 .csv?在你开始吐出我已经尝试过的想法之前:

  • 数据管理中心(只让我做前20,还喜欢600美金)
  • tpsUtil(返回数据库必须以 lm= 开头,但我不能修改数据库)
  • DBFView(撒谎,无法处理 TPS 文件)
  • Clarion Conversion Assistant(仅生成使用 Clarion 进行转换所需的代码,这仍然需要我购买 TopSpeed)

如果您知道如何将 TPS 转换为 CSV,您将成为我的英雄...

最佳答案

去年面对类似的情况,我对 Clarion TPS 文件格式进行了逆向工程,并编写了一个实用程序来转换为正确的 CSV。

它叫做 tps-to-csv .它的(开放)源代码在 github

希望您觉得它有用,但请检查结果并报告任何不一致之处。

关于mysql - 从 tps 转换为 csv,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21152886/

相关文章:

python - 将大型记录集与 QTableView 和 QAbstractTableModel 结合使用——仅检索可见行

mysql - 改进我的查询

php - SQL 语法错误 select * from

c# - 我想使用 Entity Framework 将数据从 CSV 文件导入到 SQL 数据库

php - 从具有动态表头的文件导入 csv

php - 使用 PHP/MySQL 导入 CSV 数据 - 完整示例

mysql - 如何将同一表中的 SUM() 和 COUNT() 表更新到不同的列

operators - :=: mean (colon equals colon) 符号是什么意思

java - 如何在 Swing 上将标签控件绑定(bind)到条目控件

database - 如何在 Clarion 5 IDE 中重新配置数据文件的路径?