智能和高度自动化的跨平台数据库和应用程序迁移


从 ESQL/C 到 ODBC API 在 C/C++ 转换

什么是ESQL/C?

嵌入式SQL(ESQL/C)是SQL-92规格应用编程界面(API)为SQL数据库存取。Microsoft SQL Server 2000提供嵌入式SQL预编译器为C/C++应用。The SQL Server预编译器翻译嵌入式SQL语句调用适当的DB-Library API功能。

为什么转换?

  • 技术文件的不可用度为ESQL API。
  • Microsoft宣布ESQL/C注销在未来SQL Server发行
  • Microsoft支持ESQL/C消除相依在现在的C/C++应用和使用OLE DB或ODBC存取数据在SQL Server

转换特征

Ispirer MnMTK自动化以下转换特征:

  • 添加包括文件为ODBC API功能和结构:
    • #include <windows.h>
    • #include <sqlext.h> (自动包括 "sql.h""sqltypes.h")
  • 转换ESQL/C数据库链接 - EXEC SQL CONNECT TO到ODBC connection:
    • 调配境句柄
    • 调配链接句柄
    • 建立链接使用功能:
      • SQLConnect()
      • SQLDriverConnect()
      • SQLBrowseConnect()
  • 转换ESQL/C出错句柄 - SSQLCODE变量和SQLCA结构到ODBC出错句柄 - SQLGetDiagRec()功能ESQL/C EXEC SQL
  • 转换ESQL/C EXEC SQL语句为操作数据到相当的ODBC API功能:
    • SQLPrepare()
    • SQLExecute()
    • SQLBindParameter()
    • SQLFetch()
    • EEtc

如何转换?

请看看相关文章:

嵌入式SQL和数据库存取API迁移

如果您使用SQLWays Studio,您需要指定以下环境:

源: C++
源数据库:Microsoft SQL Server
源数据库 API:ESQLC

目标:C++
目标数据库:Microsoft SQL Server
目标数据库API:ODBC

Ispirer MnMTK自动从嵌入式SQL (ESQL/C)到ODBC API整一迁移。履行您减少转换风险和重要低内部的努力。合理的定价策略制造Ispirer MnMTK更加强大的工具为这种迁移类型的。

 

如果您要寻找价格政策,请您点击报价请求

 
客户评价
System Protocol Information, 马来西亚
Informix到Microsoft SQL Server数据库迁移

尊敬的先生们,

我们刚刚完成了到目前为止最大的从Informix到MS SQL Server迁移任务。这项运动是按计划按时完成的。这是成功的,感谢您工具做很大一部分。

...

Bellnet (HAS), 日本
Delphi转成C#

我们的客户BELLNET是一家日本IT公司,它维护用于控制医疗设备的计算机软件。它需要把这样的医疗软件迁移从Delphi到C#,并联系我们要求转换工具。

...

Steek-IT,荷兰
Progress迁移到SQLServer

Steek-IT是一家荷兰ICT公司,具有15年以上的数据迁移经验。除了我们专业的领域MSSQL、SSIS、SSAS,我们还创建网站、企业软件和iOS应用程序。

...

案例研究
Informix 4GL转移到Microsoft SQL Server的解决方案, 美国

我们的客户是一家值得信赖的美国公司,为美国的100000多家中小企业提供人力资源服务和业务解决方案。

...

Oracle Forms迁移到Java, 美国
用于Ispirer MnMTK的Oracle Forms自动化迁移到Java的可行性已被证明!

于2017年初,一家全球信息技术咨询公司联系Ispirer Systems。该公司与组织合作,制定技术战略并实现IT解决方案,增强公司的业务能力。

...

IBM DB2 iSeries迁移到Microsoft SQL Server, 美国

来自美国的全方服务资讯科技公司,致力于软件和应用程序开发、再工程和维护。该公司提供Web服务,包括网站设计、网站托管和SEO。也从事CRM系统的实施、升级和管理。

...