Android查询NullPointer异常

时间:2014-09-17 11:05:28

标签: android sql sqlite nullpointerexception

我需要帮助 我有一个空指针Exception这里是我的类:

usersBDD.java

private static final String TABLE_USERS = "utilisateurs";
UsersBDD dbUser = new UsersBDD(this);
dbUser.open();
String[] columns = new String[] { COL_NOM, COL_PROFIL, COL_TEL, COL_EMAIL, COL_ADRESSE };
Cursor cursor = bdd.query(TABLE_USERS, columns, null, null, null, null, null);

Tab1Activity.java

public SQLiteDatabase bdd;

    private MaBaseSQLite maBaseSQLite;

    public UsersBDD(Context context){
        //On créer la BDD et sa table
        maBaseSQLite = new MaBaseSQLite(context, NOM_BDD, null, VERSION_BDD);
    }

    public void open(){
        //on ouvre la BDD en écriture

        bdd = maBaseSQLite.getWritableDatabase();
    }

下面是我的StackTrace


FATAL EXCEPTION: main 09-17 12:26:30.495: E/AndroidRuntime(1542): java.lang.RuntimeException:
Unable to start activity ComponentInfo{ma.cfconsult.CfConsult/ma.cfconsult.CfConsult.Menu}:
java.lang.RuntimeException: Unable to start activity ComponentInfo{ma.cfconsult.CfConsult/ma.cfconsult.CfConsult.Tab1Activity}: java.lang.NullPointerException 
09-17 12:26:30.495: E/AndroidRuntime(1542):at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1736) 
09-17 12:26:30.495: E/AndroidRuntime(1542): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1752) 

-

0 个答案:

没有答案