Здравствуйте, я получил эту ошибку: android .database.sqlite.SQLiteException: синтаксическая ошибка около "+" (код 1) при компиляции: SELECT * FROM tbl_Individual_Donor_Registration WHERE BloodGroup = B +
Вот мой Код для элементов таблицы:
public static final int DATABASE_VERSION = 3;
public static final String DATABASE_NAME = "BLOOD_PROJECT";
public static final String TABLE_NAME = "tbl_Individual_Donor_Registration";
public static final String TABLE_NAME_BLOOD_BANK = "tbl_Blood_Bank_Registration";
public static final String COL_1 = "Id";
public static final String COL_2 = "Name";
public static final String COL_3 = "Password";
public static final String COL_4 = "BloodGroup";
public static final String COL_5 = "BloodQuantity";
public static final String COL_6 = "MobileNo";
Вот код для моего фактического запроса на выборку:
String select = "SELECT * FROM " + TABLE_NAME + " WHERE " + COL_4 + " = "+ final_blood_group;
И final_blood_group - это значение из Spinner, полученное из выбора пользователя, я надеюсь, Вы поможете мне Спасибо.