数据库情况 QSqlDatabase(driver="QODBC", database="jwymechine", host="127.0.0.1", port=3306, user="root", open=false) no databse QSqlQuery::exec: database not open
时间: 2023-08-20 18:05:22 浏览: 106
Qt实现MySQL数据库读写
根据你提供的信息,可能存在以下问题:
1. 数据库驱动程序未正确安装或配置。可以检查一下 Qt 的 ODBC 驱动是否正确安装,或者尝试使用其他驱动程序进行连接。
2. 数据库连接参数设置不正确。可以检查一下数据库的地址、端口、用户名、密码等参数是否正确。
3. 数据库未正常启动或运行。可以检查一下数据库是否已经启动,并且可以正常连接。
4. 数据库访问权限不足。可以检查一下连接数据库的用户是否具有足够的权限。
建议你检查一下以上问题,或者提供更详细的错误信息以便更好地排查问题。
阅读全文