PowerBuilder 4.0迁移到PowerBuilder 12?

时间:2014-05-09 05:33:36

标签: powerbuilder powerbuilder-build-deploy powerbuilder-pfc powerbuilder-conversion powerbuilder.net

我是电力建设者的新手。过去一年我使用的是asp.net和mssql。最新项目是关于将Power Builder从旧版本(版本4)迁移到最新版本(版本12)。

请帮助我了解有关迁移的更多详细信息,以及如何迁移一个完整的项目以及我应该学习或为迁移做些什么。

提前感谢你

-sid -

2 个答案:

答案 0 :(得分:2)

可以直接从4迁移到12。

在版本5中,他们取消了SetReturnCode函数,转而使用Return语句设置函数返回值。

在版本8中,他们完全改进了IDE,引入了工作空间和目标的概念。

在版本10中,字符串和char变量变为Unicode(每个字符2个字节)而不是Ansi(每个字符1个字节)。

这些是最大的差异。

答案 1 :(得分:0)

罗兰很好地概述了需要注意的“正确”事物:设计完成的事情。我想警告你“错误”的事情:糟糕的编程造成的问题。

我很容易完成了数十次迁移,最棘手的问题不是Powersoft / Sybase / SAP记录的那些变化。程序员有时会发现函数的意外行为并依赖它,因此当它被修复时,他的代码就会崩溃。一些通过观察反向设计事件序列,编码依赖于该序列,并且当该序列从PB升级,OS升级或甚至硬件配置改变时更改(我看到更快的处理器或更多内存执行此操作),功能失败。比我想承认的更多的是,程序员达到了解决问题的理解的终点,而不是扩展他们的掌握,他们fla fla直到他们偶然发现一个解决方案,不知道它是多么稳定或不稳定。我见过一个程序员建议另一个“尝试收益(),看看是否有任何作用。”我当场吐了。 (好吧,也许只在我的脑海里,但仍然......)

PowerBuilder迁移可能是您遇到的最顺利的迁移。有一次,我在多个版本的PB中维护代码,并且每天都进行多次迁移,没有任何障碍。但是,与大多数工具一样,您遇到的困难将随着系统中垃圾代码的数量呈指数级增长。

祝你好运,

特里