"4月19日"のはいった data1を.toString()して、String data2に代入してSELECTの条件に指定しているのですが、認識されない(unrecognized)となります。
どのようにすれば数字を使用できるのでしょうか?
どうぞよろしくお願いします。
java
String title1= mList.get(pos).get("title"); String content1=mList.get(pos).get("content"); String data1=mList.get(pos).get("data"); String data2=data1.toString(); String table2=UserContract.Users.TABLE_NAME; String sql="SELECT * FROM " +table2 + " WHERE TITLE= " +title1 + " AND CONTENT ="+ content1 + " AND DATA =" + data2 ; Cursor c =db.rawQuery(sql,null);
java
android.database.sqlite.SQLiteException: unrecognized token: "4月19日" (code 1): , while compiling: SELECT * FROM w WHERE TITLE= なやらゆ AND CONTENT =よ、ぬ AND DATA =4月19日
まだ回答がついていません
会員登録して回答してみよう