J'essaye d'écrire une fonction qui supprimera chaque rangée dans une table donnée mais j'obtiens une exception de pointeur nulle. Quelqu'un pourrait-il me diriger dans la bonne direction? Voici le code ...Supprimer toutes les lignes d'une table, jette nullpointer
public void deleteall(){
SQLiteDatabase db = tweets.getWritableDatabase();
String delete = "TRUNCATE FROM tweets";
db.rawQuery(delete, null);
}
toujours d'obtenir un nullpointer, j'utilise la méthode de comptage vous m'a aidé avec dans une autre question de vérifier si les lignes> 1 si c'est alors j'exécute cette méthode. Mais je reçois toujours un pointeur nul, je suppose que je vais à ce sujet dans le mauvais sens .. est-ce un meilleur moyen de vérifier une table nulle? – Skizit
Vérifiez le 'adb logcat' ou' ddms' pour voir ce qui provoque le pointeur nul. Je pense que vous avez d'autres choses nulles là-bas. http://www.brighthub.com/mobile/google-android/articles/25023.aspx – Pentium10