在QtCreator 中建立QSqlite数据库,建立数据表时,会报错:
错误及原因:
1、错误:creat failure QSqlError("1", "Unable to execute statement", "unrecognized token:
原因: 建立数据表时,表的名字中有特殊符号,如:“:” “—” 等,需要去掉这些符号,、
通常命名为:字母开头,后面接数字或字母
2、错误:creat failure QSqlError("1", "Unable to execute statement", "near \"0\": syntax error")
原因:数据表中的字段名(表头)中含有特殊符号,或者不是以字母开头。表头要用英文字母表示