遇到问题必须多思考
这里是最全的Qt连接数据库步骤
qt下载地址
链接:https://pan.baidu.com/s/1wdnTfyL9MQlNOCrSmIOxrQ?pwd=dgqi?
提取码:dgqi?
--来自百度网盘超级会员V1的分享
数据库百度网盘地址
链接:https://pan.baidu.com/s/1orCczeytLZZogREEpnbZOg?pwd=b9wr?
提取码:b9wr?
--来自百度网盘超级会员V1的分享
名:life404?
组织:life404.cn?
注册码:NAVN-2QJ2-YZA9-46N6?
第五天07_连接数据库_批处理插入__onekeybatch_哔哩哔哩_bilibili先看这个视频完成到这一步
要灵活的修改你的数据库名和登录密码和数据库名和所连接的数据库名
运行会出现提示,这是我们在代码中设置的。原因就是没有那个mysql.llb,我开始把navicat中的llb文件都拷贝过去了,但发现没用,所以开始在网上找
找了两个类似的,没用,必须一摸一样,所以幸亏找到了两个
https://pan.baidu.com/s/1WGZBfGD0K_XTZgmDnQ6ORg
密码:qwer
提示:如果你不知道应该下哪个,这里有四个,挨个复制一遍就好,我很幸运,复制第一个32就好了。
复制完在运行一遍,没有报错就是成功!!!
然后增删改查
//增删查改 //添加一条记录 QSqlQuery query;//创建对象 QString sql="insert into people(id,name,age) values(3,'张三',23)"; query.exec(sql);
?这是案例,我当时自己写了两个,不报错,但是也插入不进去,我思考是数据类型的问题,所也很幸运,他也刚好放出来了
按照这个设置,再加一个自动填充,people()中就不用再加id了
效果如下? ? ? ? ? ? ? ? 成功
思考不易,点个赞支持一下?