나는이 코드 조각이 작동하지 않습니다. 아무도 내가 뭘 잘못하고 있다고 말할 수 있습니까? 아래데이터베이스 쿼리에 Android 변수 추가
String option = names.getText().toString();
Cursor c = db.rawQuery("SELECT * from numbers Where fname=option", null);
나는이 코드 조각이 작동하지 않습니다. 아무도 내가 뭘 잘못하고 있다고 말할 수 있습니까? 아래데이터베이스 쿼리에 Android 변수 추가
String option = names.getText().toString();
Cursor c = db.rawQuery("SELECT * from numbers Where fname=option", null);
변경 :
Cursor c = db.rawQuery("SELECT * from numbers Where fname='"+option+"' ", null);
하하가 당신을 감사합니다! 나는 전에 "+ option +" "을 가지고 있었다, 고마워! – user2673161
yup enjoy !!!!!! –
는 ?
장소 홀더와 함께 준비된 문을 사용하여이
String query = "SELECT * from numbers Where fname='"+ option +"'";
database.execSQL(query);
이것은 굉장히 효과적입니다! – user2673161
환영합니다, 친절하게 대답을 수락하십시오 –
선호보십시오.
String option = names.getText().toString();
String query = "SELECT * from numbers Where fname = ?"
Cursor c = db.rawQuery(query, new String[] {option});
"숫자 SELECT * FROM 경우에 fname ="+ 옵션 – KOTIOS