J'essaie de créer un formulaire de connexion simple, dans lequel je compare l'identifiant et le mot de passe saisis à l'écran de connexion avec ceux stockés dans la base de données.
J'utilise la requête suivante :
final String DATABASE_COMPARE =
"select count(*) from users where uname=" + loginname + "and pwd=" + loginpass + ");" ;
Le problème est que je ne sais pas comment exécuter la requête ci-dessus et stocker le nombre retourné.
Voici à quoi ressemble la table de la base de données ( j'ai réussi à créer la base de données avec succès en utilisant la méthode execSQl)
private static final String
DATABASE_CREATE =
"create table users (_id integer autoincrement, "
+ "name text not null, uname primary key text not null, "
+ "pwd text not null);";//+"phoneno text not null);";
Quelqu'un peut-il me guider sur la façon dont je peux y parvenir ? Si possible, veuillez fournir un exemple d'extrait de code pour effectuer la tâche ci-dessus.