【发布时间】:2011-06-08 15:37:16
【问题描述】:
我正在寻找一种能够同时连接到不同类型数据库的 C++ API;主要是 MySQL、oracle 和 SQL Server,我相信我找到了一个带有“DTL”的 (http://dtemplatelib.sourceforge.net/)
但是,我很难在 localhost 上连接我的数据库。有没有人用过这个,除了他们的网站做的事情之外,还可以对它有更多的了解
DBConnection::GetDefaultConnection().Connect("UID=example;PWD=example;DSN=example;");
虽然我猜想在 uid 和 pwd 中添加什么,但我不确定它在 'dsn' 中的期望是什么,是否有任何真实的示例或者你们以前使用过它并且可以提供帮助。
【问题讨论】:
-
通过connectionstrings.com了解连接字符串的奇妙世界。
-
您的代码中包含的是一个连接字符串,所以我想它们毕竟是相关的。
-
是的,这就是您的示例不起作用的原因。
-
我是一位 ODBC、C++ 和数据库专家,他可能会对您有很大帮助 - 不用说,从现在开始我不会这样做。
-
@Neil 我已经阅读了更多的网站,但我错了 - 对不起,我是个混蛋