Aucune Colonne De Ce Type D'Erreur Dans Android SQLite

J'ai créé la base de données. Mais il me donne "aucune colonne de ce type d'erreur". Je suis sûr que ma base de données ont que coloumn parce que j'ai utilisé SQLite Manager pour ajouter des données. Je ne comprends pas pourquoi j'obtiens cette erreur. J'ai cherché cette question, mais les réponses ne jamais m'a aidé.

La plupart des réponses dit que Si il n'y a pas d'espace entre le nom de la colonne lors de l'écriture de ce code, il donne cette erreur. Mais je pense que j'ai écrits correctement.

public void onCreate(SQLiteDatabase sqLiteDatabase) {
    sqLiteDatabase.execSQL(
            "CREATE TABLE " + TABLE_NAME + " ("
           + BNUM_COL + " TEXT, " 
          + PNAME_COL + " TEXT, " 
          + AUTHOR_COL + " TEXT, " 
           + TYPE_COL + " TEXT, " 
           + PYEAR_COL + "INTEGER );");
  }

Mon Logcat m'a aussi montré :

Cursor c = db.query("btable", SELECT, null, null, null, null, null, null);

S'il vous plaît aider moi.

InformationsquelleAutor Adaichi | 2013-07-22