gpt4 book ai didi

sql - 使用 qt 连接到 SQL Server

转载 作者:行者123 更新时间:2023-12-04 00:58:01 25 4
gpt4 key购买 nike

很难说出这里问的是什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或言辞激烈,无法以目前的形式合理回答。如需帮助澄清此问题以便可以重新打开,visit the help center .




8年前关闭。




如何使用 Qt 连接到 SQL Server?

最佳答案

Qt 支持 ODBC,使用 QSqlDatabase 连接到 odbc 数据库您可以使用以下代码

QString connectionTemplate = "DRIVER={SQL SERVER};SERVER=%1;DATABASE=%2;";

QString connectionString = connectionTemplate.arg(server).arg(dbName);
QSqlDatabase db = QSqlDatabase::addDatabase("QODBC", connectionName);

db.setDatabaseName(connectionString);
db.setUserName(user);
db.setPassword(password);

if (db.open())
{

}
else
{

}

大多数或所有 QSql... 类都会返回错误,始终检查该错误是一个很好的习惯。

如果您从头开始构建 Qt,则可能必须启用 odbc 插件的构建

关于sql - 使用 qt 连接到 SQL Server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3060916/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com