【发布时间】:2013-01-20 14:26:14
【问题描述】:
我有一堆通过嵌入式 SQL 访问数据库(Oracle、DB2 和 Sybase)的 C 代码:基本代码是相同的,但是使用三种不同的预编译器,构建了三种可执行文件,每个数据库/平台一个。
我工作得很好,但我们现在需要迁移到使用 ODBC 访问的解决方案。
问题是:可以使用哪些工具/api?一种直接的方法似乎是编写自定义预编译器(或修改现有的)来包装所有 SQL 和主机变量调用,以调用 ODBC 连接。
有人可以推荐用于该任务的工具或 api 以使其保持简单吗?
或者它是一种更简单的方法,另一种方法?
谢谢
【问题讨论】:
标签: sql migration odbc legacy embedded-database