加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

SQLite数据插入异常

发布时间:2020-12-12 19:34:20 所属栏目:百科 来源:网络整理
导读:对比两条SQL语句 1.insert into MemberInfo(MTypeId,MName,MPhone,MMoney,MIsDelete) values(@tid,@name,@phone,@money,0) 2.insert into memberinfo(mtypeid,mname,mphone,mmoney,misDelete) values(@tid,0) 看似相同,实则不同,运行第一条会出现以下错

对比两条SQL语句

1.insert into MemberInfo(MTypeId,MName,MPhone,MMoney,MIsDelete) values(@tid,@name,@phone,@money,0)
2.insert into memberinfo(mtypeid,mname,mphone,mmoney,misDelete) values(@tid,0)


看似相同,实则不同,运行第一条会出现以下错误

“System.Data.SQLite.SQLiteException”类型的未经处理的异常在 System.Data.SQLite.dll 中发生


其他信息: SQL logic error or missing database


5 values for 3 columns

在SQLite Studio中执行该语句的错误是这样的

[22:47:36] Error while executing SQL query: table MemberInfo has no column named MName,MPhone,MMoney



错误的原因:第一条sql语句中使用了中文格式的",",这不符合规范,切记一定使用英文半角输入

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读