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,PHOTOBLOB)
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)";
您需要在列和文本之間有空格。例如:(_id INTEGER,NAME TEXT ...) – henry4343