1//创建数据库文件路径2testResultPath = APPDIR +"/TestReport/";3QDir my_dir(testResultPath);4if(!my_dir.exists())5my_dir.mkpath(testResultPath);6testResultPath +="testResult.db";78//创建数据库9QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE");10//db.setHostName("easybook-...
我已经解决了这个问题了,因为varchar没有指定数据长度,改为varchar(20)即可创建成功。用query.exec()或者db.exec()都可以 笑慧哥哥 初涉江湖 1 楼主,为什么我改了还是创建失败呢 花开魔幻地87 初涉江湖 1 #include <QtCore/QCoreApplication>#include <QtSql>int main(int argc, char *argv[]){QCor...
51CTO博客已为您找到关于qt创建数据库表失败的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及qt创建数据库表失败问答内容。更多qt创建数据库表失败相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。
1//创建数据库文件路径2testResultPath = APPDIR +"/TestReport/";3QDir my_dir(testResultPath);4if(!my_dir.exists())5my_dir.mkpath(testResultPath);6testResultPath +="testResult.db";78//创建数据库9QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE");10//db.setHostName("easybook-...