Je travaille sur une requête Mysql pour rechercher une seule rangée, mais sa me jetant des résultats étranges, Heres la configuration simplifiée:Android MySql numéro de requête
public Cursor cursor(String one, String two) throws SQLException
{
Cursor mCursor =
db.query(true, DATABASE_TABLE, new String[] {
KEY_ROWID,
KEY_ONE,
KEY_TWO
},
KEY_ONE + "=" + one + "; " + KEY_TWO + "=" + two,
null,
null,
null,
null,
null);
if (mCursor != null) {
mCursor.moveToFirst();
}
return mCursor;
}
Ive exécuter cette requête dans une boucle avec l'alternance des valeurs de chaîne 2, le problème qui se produit est que tous les résultats renvoyés proviennent d'une seule ligne de la base de données, même si la requête particulière n'existe pas avec les deux valeurs (je suppose qu'il s'agit d'un problème de requête?)
Si je remplace les deux chaînes 1 & 2 par quelque chose que les lignes de la base de données n'ont pas, alors le curseur retourne vide.
suit ce tutoriel: http://www.devx.com/wireless/Article/40842/0/page/2
Vive à l'avance
FYI: Son SQLite et MySQL _not_ – WarrenFaith