values 你写成了value
MySql中的insert into *** 作有时候会失败,原因可能是由于插入的数据与表中已有的数据存在冲突,或者是由于数据格式不正确导致的。此外,如果表中存在主键约束或外键约束,而你所要插入的数据又违反了这些约束,那么也会导致insert into语句执行失败。因此,要想避免MySql insert into语句执行失败,就必须保证所要插入的数据根据表中定义的各种约束都是正确有效的。先进调试页面,
进入调试页面按钮
打断点,单步运行,查看错误
3.在debug一栏中查看错误信息
这里的错误是数据库表单的项目和实际插入的项目数量不符,原因是这个代码是修改过的,原来的数据库表项有52,改成4之后,安卓模拟器里边的数据库并没有删除,保留原来的4项表单。
解决方法:找到数据库,数据库在这里找,这位大哥的博客里有,删除数据库。
4.如果不是这个问题,复制错误信息,求助百度
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)