qt - Qt 中的 ODBC 驱动程序使用

标签 qt ms-access odbc

我想使用读写mdb文件(Ms Access 文件),我是全新的使用 ODBC在 Qt 中。

那么任何人都可以帮助我知道我是否需要下载驱动程序,如果是,那么我可以从哪里下载?如果您了解连接性,那么任何帮助都会得到帮助。

最佳答案

如果您需要使用 Qt Access MS Access 数据库,则不需要(如果我没记错的话)安装任何有关驱动程序的内容(一切都应该已经存在)。

您可以使用连接字符串连接到数据库。像这样的东西:

QSqlDatabase db = QSqlDatabase::addDatabase("QODBC");
db.setDatabaseName("Driver={Microsoft Access Driver (*.mdb, *.accdb)};DSN='';DBQ=C:\\path\\to\\mydatabase.mdb");
bool Success = db.open();

关于qt - Qt 中的 ODBC 驱动程序使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4051147/

相关文章:

C# - SQL - 动态数组字段可能吗?

Access 和 SQL Server 的 C# TableAdapter

php - 使用 ODBC 使用 msaccess 创建 PHP PDO 连接时出现 fatal error

c++ - 在 Qt for Maya 中检测 Retina 屏幕

c++ - 如何在 Qt 中使用 QDataStream 将自定义结构保存/加载到二进制文件中?

android - Android Eclipse 项目中的 Qt C++ 库 : QSQLITE driver not loaded

java - 如何为oracle xe创建dsn?

c++ - QStringList::append() 性能不佳

ms-access - Access2010中的数据宏:触发器?

mysql - ASP、MySQL 和 UTF-8