このようなコードを書いたのですが Caused by: android.database.sqlite.SQLiteException: near ",": syntax error (code 1): , while compiling: update data set s1 = n1,s2 = n2,s3 = n3,s4 = n4,s5 = n5 where year = 2017 and month = 8 and date = 28 and place = placeとエラーが発生してしまいます。
何がおかしいでしょうか?
よろしくお願いします。
db.execSQL("update " + SQLDataContract.Data.TABLE_NAME + " set " + s1 + " = " + n1 + "," + s2 + " = " + n2 + "," + s3 + " = " + n3+ "," + s4 + " = " + n4 + "," + s5 + " = " + n5+ " where " + SQLDataContract.Data.COL_YEAR + " = " + String.valueOf(year) + " and " + SQLDataContract.Data.COL_MONTH + " = " + String.valueOf(month) + " and " + SQLDataContract.Data.COL_DATE + " = " + String.valueOf(date) + " and " + SQLDataContract.Data.COL_PLACE + " = " + String.valueOf(place)); コード
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/08/30 11:29
2017/08/30 13:44
退会済みユーザー
2017/08/30 14:20
2017/08/30 15:04
退会済みユーザー
2017/08/31 04:10