‘壹’ 数据库中新建表插入不了数据是怎么回事如何解决
可能你定义的数据类型不对,还有数据定义的长度与本身插入的数据长度不一致,还有一种可能就是你没有插入的权限。
‘贰’ 无法将数据插入到数据库中,是什么原因导致的
1、不满足关键字唯一性要求;
2、不满足栏目 数据格式相匹配 的要求
‘叁’ Qt 连接了mysql 为什么用直接插入数据可以,而用prepare()方法插入就不行
查看一下query.exec();是否执行成功;它的返回值为真表示执行成功,为假表示执行未成功,可以用query.lasterror来查看错误信息
‘肆’ qt中创建数据库sqlite名为mysql.db,向mysql.db中插入数据,不成功
你看看你的sql语句有没有问题,把sql语句打出来
那你用一个sql连接工具看看,用命令行好像你这样写是新建数据库sql.db的意思,打开的不是这样的好像。你用工具看吧
‘伍’ 为什么数据插入不进数据库
从你描述的的这种情况看,应该是你数据库定义的字段的问题,建议你把该字段定义的稍大一点,在使用的过程上,可能会省去不少的麻烦,在往数据库写内容时,在临界状态,最容易出问题.