對比兩條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,@name,@phone,@money,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語句中使用了中文格式的",",這不符合規範,切記一定使用英文半形輸入
SQLite資料插入異常
對比兩條sql語句 1.insert into memberinfo mtypeid,mname,mphone,mmoney,misdelete values tid,name,phone,money,0 2.insert into memberinfo mtypeid,mname,mphone,m...
sqlite中插入資料無效
在使用insert table,nullcolumnhack,values 向資料庫插入資料時,出現插入資料無效。資料庫 id為主鍵 public static voidinsert photo photo dbhandler.getinstance insert中的 為 public voidin...
Shell 插入Sqlite資料庫
由於專案需要,在shell中操作sqlite資料庫,簡單記錄下 services networkkpi 表結構之前已經建立好,所以,直接使用step1 拼接插入sql字串 table sql insert into services networkkpi name,category id,web o...