0

如果我在这里问一个重复的问题,我提前道歉,但是一起使用 SQL(现在正在尝试 MySQL,但我可以使用任何关系数据库)和 C++ 最简单的方法是什么?我尝试使用 MySQL++,即 MySQL C++ 连接器,但我现在得到的只是一堆链接器错误(我使用的是 Visual Studio 2010)。

我需要做的就是在连接到数据库后进行插入,所以我想知道是否有更简单的解决方案而不是处理所有这些库和驱动程序?我是 C++/Visual Studio 的新手,如果我听起来像个初学者,请原谅我……我希望我可以下载 JDBC 驱动程序 jar 文件并让一切正常……但遗憾的是,这不是 Java :(

4

1 回答 1

1

使用 ODBC,它是一个功能类似于 JDBC 的通用数据库 API 层:http: //msdn.microsoft.com/en-us/library/windows/desktop/ms710252%28v=vs.85%29.aspx

您可以在此处获取 MySQL 5.1 的 ODBC 连接器:http: //dev.mysql.com/downloads/connector/odbc/5.1.html

Microsoft 在 Windows 上的 ODBC 实现允许您通过控制面板管理驱动程序(连接器)和数据源。

这里有一个很好的概述:http: //bobobobo.wordpress.com/2009/07/11/working-with-odbc-from-c/

于 2012-07-04T01:31:08.173 回答