【问题标题】:What would the best technology/language choice be for converting MARK IV data manipulation programs?转换 MARK IV 数据操作程序的最佳技术/语言选择是什么?
【发布时间】:2009-11-03 14:38:57
【问题描述】:

我的办公室依靠大型机上的几十个旧 MARK IV 程序来从 DB2 数据库中提取数据并将其操作为大型机文件(目前最终变成 excel 电子表格)。

我的任务是开始转换过程 - 了解这些程序并将逻辑转移到办公室中更多人将能够维护的现代技术。我可以使用的选项是:

  • SAS 9.2
  • SPSS 17.0
  • Visual Studio 2008 中的任何内容(很可能是 VB 或 C#)

由于这些程序以数据处理为重点,我认为 SAS 将是最佳选择,但我正在寻找一些更有经验的意见。谢谢!

【问题讨论】:

    标签: mainframe data-manipulation


    【解决方案1】:

    我对 SAS 或 SPSS 了解不多。我可以说,如果您使用 .net/visual studio,如果您遇到问题,您将可以访问更大的支持社区。任何 .Net 语言都应该能够满足您的需求。但是请记住,与所有 C 派生语言一样,.Net 具有浮点舍入误差,因此如果您计算 1.3 * 1.3 == 1.69,则表达式将计算为假。这通常并不重要,但如果您需要精确的精度,这可能是您的一个因素。

    【讨论】:

      【解决方案2】:

      我目前正在成功地将 MarkIV 程序转换为 T-SQL 脚本。这是您可以探索的另一个选项。

      【讨论】:

      • 自从我发布了这个问题之后,我也最终选择了 SQL。我认为当时我们的数据库资源是有限的,因此我没有将其列为选项。感谢您的提醒!
      猜你喜欢
      • 1970-01-01
      • 2017-02-06
      • 2010-09-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多