Bonjour,

Lors d'un select à l'aide d'un cursor avec en paramètre une adresse mail,
le logCat me retourne l'erreur suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
android.database.sqlite.SQLiteException: near "@gmail": syntax error: , while compiling:  SELECT COL_MAIL  FROM TABLE_UTILISATEURS WHERE COL_MAIL = toto@gmail.com
Voici mon code :

.dans mon interface

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Cursor cursor = db.selectUtilisateur(mail.trim());
.dans ma classe qui va implémenter mes données de la BDD

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 public Cursor selectUtilisateur(String mail) { 
 
    	String Query = " SELECT COL_MAIL " +
    " FROM " + BDD.TABLE_UTILISATEURS + " WHERE COL_MAIL = " +  mail ;
    	Cursor mCursor = ExecuteQuery(Query, null);
    	return mCursor;
    	}
C'est le "@" qui doit poser problème, si quelqu'un a une solution à me proposer, merci.