Bonjour à tous,
Voici mon problème :
plutôt que d'utiliser 2 BdDs, mes enregistrements comportent des champs null enregistrés suivant le type de donnée recherchée.
Pour faire le comptage des enregistrements d'un certain type, j'utilise un rawquery pour mon curseur :
ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 cursorPrise = dbsession.rawQuery("SELECT * FROM sessions WHERE type_spot =? ", new String [] {null}); nbr_prise = cursorPrise.getCount(); cursorPrise.close();
Or aucune requête curseur ne me ramène des enregistrements !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 cursorPrise = dbsession.rawQuery("SELECT * FROM sessions WHERE type_spot IS NULL,null); nbr_prise = cursorPrise.getCount(); cursorPrise.close();
J'utilise DBBrowser for SQLITE pour extraire ma BdD du portable.
La requête "SELECT * FROM sessions WHERE type_spot IS NULL" fonctionne bien . . . mais pas sur Android.
Une aide serait la bienvenue ! Merci pour vos retours !
Partager