c++程序中连接access数据库出错

Posted

技术标签:

【中文标题】c++程序中连接access数据库出错【英文标题】:error in connecting access database in c++ program 【发布时间】:2011-11-03 07:59:32 【问题描述】:

我收到错误“安全问题:连接字符串可能包含密码”

我想使用 ODBC 将 access 数据库与我的 c++ 程序连接起来。 我正在使用 Visual Studio 2008。

以下是我为创建它所做的步骤 创建了简单的访问数据库 (testdb.mdb) 并添加了用户 dsn(test) 然后在数据库支持中创建 mfc 应用程序我选择了具有文件支持的数据库视图并选择了 odbc 并单击了按钮数据源并选择了我创建的 dsn(test)

现在当我构建这个时,出现上述错误我应该怎么办?

【问题讨论】:

【参考方案1】:

删除线

#error Security Issue: The connection string may contain a password

来自生成的头文件。

它只是为了让您意识到在您的代码中使用硬编码密码是不好的。

【讨论】:

以上是关于c++程序中连接access数据库出错的主要内容,如果未能解决你的问题,请参考以下文章

尝试使用 Access 远程表运行查询时出错

在 python 中打开 Access 数据库时出错

C或C++语言连接ACCESS数据库代码是啥

连接access数据库出现错误怎么办?

教你如何解决access数据库连接错误

在C#中向access数据库中插入数据怎么出错了