в этом классе я собираюсь объявить таблицу и столбец для этой таблицы, ноошибки в создании таблицы для андроид
public static abstract class Wish_list_Table implements BaseColumns {
public static final String TABLE_NAME = "WISH_LIST";
public static final String COL_NAME = "NAME";
public static final String COL_PHOTO = "PHOTO";
public static final String COL_DATE = "DATE";
public static final String COL_PRICE = "PRICE";
public static final String COL_LATITUDE = "LATITUDE";
public static final String COL_LONGITUDE = "LONGITUDE";
public static final String COL_LOCATION = "LOCATION";
public static final String COL_DESC = "DESC";
}
и это запрос для создания таблицы ... и этого содержание кошки журнала ... ..
java.lang.RuntimeException: Невозможно получить поставщика com.info.wishlist.WishListProvider: android.database.sqlite.SQLiteException: возле "TABLEWISH_LIST": ошибка синтаксиса (код 1):, при компиляции: CREATE TABLEWISH_LIST (_idINTEGER PRIMARYKEY, NAMETEXT, DESCTEXT, LOCATIONREAL , LATITUDEREAL, LONGITUDEREAL, PRICEINTEGER, DATEINTEGER, PHOTOBBLOB)
public static final String CREATE_DB = "CREATE TABLE"
+ Wish_list_Table.TABLE_NAME + "(" + Wish_list_Table._ID
+ "INTEGER PRIMARY KEY," + Wish_list_Table.COL_NAME + "TEXT,"
+ Wish_list_Table.COL_DESC + "TEXT," + Wish_list_Table.COL_LOCATION
+ "REAL," + Wish_list_Table.COL_LATITUDE + "REAL,"
+ Wish_list_Table.COL_LONGITUDE + "REAL,"
+ Wish_list_Table.COL_PRICE + "INTEGER," + Wish_list_Table.COL_DATE
+ "INTEGER," + Wish_list_Table.COL_PHOTO + "BLOB)";
Вам нужно пространство между столбцом и текстом. ex: (_id INTEGER, NAME TEXT ...) – henry4343