sqlite3_prepare_v2 failure: table in_record has 6 columns but 5 values were supplied

sqllite insert语句的使用

INSERT INTO in_record (id, product_model,number,price,factory) VALUES (NULL,?,?,?,?);

如果表名后面表示插入的列名被省略了,下

INSERT INTO in_record VALUES (NULL,?,?,?,?);

意思是默认对所有列赋值。

猜你喜欢

转载自blog.csdn.net/xiaoqie159/article/details/85063353