我的客户给定代码是用C语言编程的,以连接到Unix环境中的Ingres数据库。
这段代码使用的是API的DBconnect(),DBExecSQL,DBRollback()。

我想确认这些API是否是Ingres数据库特定的API?

我可以使用这些API来连接到Oracle DB。

如果我不能使用那些相同的API连接到Oracle DB,如何从c程序连接到Oracle数据库?

谢谢。

最佳答案

我可以确认它们不是特定于Ingres的API调用,例如IIapi_connect()。

它们可能是某些第三方接口层的一部分,为此,还提供了Oracle驱动程序。或者它们可能是他们自己编写的东西,并且在某个地方的图书馆中。

10-05 23:21