2014-01-16 66 views
1

我正在編寫一個基於SQL數據庫的程序,以便使用即將不起作用的Clarion 16位程序的基礎。但是,我需要獲得他們的舊記錄,並且該程序的出口報價並不高,而TopScan每年的報價爲600美元。有沒有什麼辦法可以將.tps文件轉換成.csv文件?在您開始在這裏隨地吐痰的想法是什麼,我已經試過:從tps轉換爲csv

  • 數據管理中心(只讓我做的第一件20也喜歡600美元)
  • tpsUtil(返回database must start with lm=但我不能修改數據庫)
  • DBFView(說謊,不能處理TPS文件)
  • 號角轉換助手(僅生成與轉換號角必要的代碼,這仍然需要我買TopSpeed中文)

如果你知道如何將TPS轉換爲CSV,你將成爲我的英雄...

+0

你有關於.tps格式的任何信息嗎? –

+0

我甚至不知道有多種格式它可能是我從來沒有與克拉里昂工作,我只是試圖提取數據 – Snymax

+0

你有沒有嘗試過TopScan ODBC驅動程序(http://www.softvelocity.com/Drivers/TSODBC.htm)你也可能對此感興趣,所以這篇文章http://stackoverflow.com/questions/9930268/how-to-extract-data-from-a-tps-topscan-clarion-file以及提到的實用程序http:// www。 ctrl-alt-dev.nl/Projects/TPS-to-CSV/TPS-to-CSV.html。 – bansi

回答

5

去年面臨類似的情況,我逆向設計了Clarion TPS文件格式,並編寫了一個實用程序來轉換爲正確的CSV。

它被稱爲tps-to-csv。它是(開放)源代碼是在github

我希望你覺得它有用,但請檢查結果並報告任何不一致。