2014-04-08 18 views
0

我有一些使用.dbf文件运行的程序(.prg),因为我正在迁移到postgresql(个人首选项),我真的很想知道是否有方法将命令从一种语言“翻译”到另一种语言。 翻译为python将是另一种可能性 谢谢有没有办法将prg(foxpro)翻译或迁移到sql语言?

+1

PostgreSQL wiki列出了翻译和转换工具:http://wiki.postgresql.org/wiki/Converting_from_other_Databases_to_PostgreSQL。对于像Visual FoxPro这样的小生意,我相当怀疑它,特别是因为它更像是一个RAD框架而不仅仅是一个数据库。 –

+0

好吧,我会去翻译工具 – user3512418

回答

1

没有。 Visual FoxPro的语言与其自己的对象模型相当紧密,当您开始将UI元素引入到等式中时,涉及自动迁移的时间和工作意味着在新平台上重新实现总是更快。

如果你对Python感兴趣,你可以看看Dabo。这是一个针对桌面和网络应用的Python框架,但由一些长期的Visual FoxPro专家开发。在这方面,它在概念上与许多方面类似于Visual FoxPro。

达博的作者,埃德Leafe和保罗McNett,必须使用真棒,被低估的 的Microsoft Visual FoxPro开发环境中 数据库应用程序开发强的背景。

虽然Visual FoxPro中闪耀在开发数据中心的应用程序,它 有一个限制,即不能被忽略:它只能运行在微软 Windows和埃德和保罗都有希望客户自己 应用程序在Linux上运行,并Macintosh电脑。我们确信在这方面我们不仅仅是 :它是一个多平台的世界,其需求比一个供应商能够满足的要多。保罗一直在研究各种 多平台GUI工具包约18个月,埃德拥有大量的开发Visual FoxPro Codebook框架的经验 。我们决定 一起工作,为开发用于多平台部署的以数据为中心的应用程序开发强大的 框架。我们在 中提出了简单,灵活和强大的设计,并且我们已经开始使用Dabo框架开发我们自己的客户端应用程序 。

+0

我会检查dabo。无论如何,我始终保持这个问题。 – user3512418

相关问题