1.在新增数据的时候,不要写自增的主键和已经赋了值的字段,比如‘created‘ DATETIME DEFAULT (DATATIME('now','localtime')),这个字段只能通过update操作进行修改,不可以通过insert插入
2.字段过多的时候,sql语句不好写,可以使用ChatGPT,传入结构体,让ai生成sql语句,尤其是问号的数量很容易出错
3.MFC中执行sql命令的操作
SQLiteStatement* m_pStmt;
CString strSql = _T("INSERT INTO ...");
m_pStmt->Sql(strSql);
Qt中执行sql命令
QString sql = QString("INSERT INTO ...");
QSqlQuery sqlQuery;
sqlQuery.prepare(sql);