将 Paradox(objectpal) 系统转换为 .Net 的最佳方法是啥?

Posted

技术标签:

【中文标题】将 Paradox(objectpal) 系统转换为 .Net 的最佳方法是啥?【英文标题】:What's the best approch to Covert Paradox(objectpal) system in to .Net?将 Paradox(objectpal) 系统转换为 .Net 的最佳方法是什么? 【发布时间】:2012-03-17 07:28:06 【问题描述】:

我们在 paradox 中有旧系统,db 是 sqlserver 2000。我们需要将 paradox(objectpal) 系统转换为 .net WPF。我们在 .net 中创建架构,但可以使用任何类型的自动化工具,以便我们可以将 paradox 代码转换为 c# 代码?

或者从 object pal 到 c# 的最佳方法是什么?

【问题讨论】:

【参考方案1】:

我认为您不会找到将 ObjectPal 转换为 C# 或其他任何东西的东西。它也可能一直在使用 Borland 数据库引擎 (BDE) 来进行访问例程。 即使您必须手动转换该数据库也可能很容易。

但是,完成所有这些工作后,您可能需要认真审查表格和数据。然后看看每个功能做了什么,然后完全重新编码。

您可以查看 Embarcadero Technologies,它是 Paradox 技术的当前所有者。他们有一些 .Net 的东西、数据库实用程序等。您可能会在那里找到可以提供帮助的东西。

【讨论】:

他们使用 sqlserver 2000 作为数据库,因此将其迁移到 sqlserver 2008 并不是什么大问题,但问题是我们如何从 objectPal 迁移到 c#,我们可以转换 objectPal 代码的最佳方法是什么?【参考方案2】:

不幸的是,这是一次完全重写。 ObjectPAL 允许您将代码附加到屏幕上的几乎任何对象,从字段到整个表单。所以没有可以转换的“单一”ObjectPAL。

【讨论】:

以上是关于将 Paradox(objectpal) 系统转换为 .Net 的最佳方法是啥?的主要内容,如果未能解决你的问题,请参考以下文章

Paradox / ObjectPal 和 Microsoft XML Services (MSXML):调用某些方法时崩溃

将悖论转换为 MDB

悖论数据库转换python

将数据从 Paradox 迁移到 SQL Server

SSIS 将所有 Paradox 表导入 SQL Server 2012

什么是 .Net 类型相当于 Paradox 数据库中的时间