Authentification ne répond pas
sanazorgui
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
-
BunoCS Messages postés 15952 Date d'inscription Statut Modérateur Dernière intervention -
BunoCS Messages postés 15952 Date d'inscription Statut Modérateur Dernière intervention -
salut je suis encore une débutante en Android et j'essaye de faire une simple authentification mais l'orsque j'appuie sur le bouton de connexion dans mon émulateur rien ne ce passe comme si il n'ya aucun code concernant le boutou connexion voila donc mon activité connexion
et voila mon SQliteopenhelper classe
mon pfe est la semaine prochaine j'ai vraiment besoin d'un coup de main et merci beaucoup
public class Connexion extends Activity implements View.OnClickListener {
Button b,test;
EditText PWDEDIT;
EditText LOGINEDIT;
String loginedit;
String pwdedit;
Context CTX = this;
String NAME;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_connexion);
test = (Button) findViewById(R.id.tastilog);
b = (Button) findViewById(R.id.connexionp);
PWDEDIT = (EditText) findViewById(R.id.passwordeditTextt);
LOGINEDIT = (EditText) findViewById(R.id.logineditTextt);
b.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Toast t = Toast.makeText(getBaseContext(), "Please wait", Toast.LENGTH_LONG);
loginedit = LOGINEDIT.getText().toString();
pwdedit = PWDEDIT.getText().toString();
DataBaseOperationstwo DOP = new DataBaseOperationstwo(CTX);
Cursor CR = DOP.getloginuser(DOP);
CR.moveToFirst();
boolean loginstatus = false;
String NAME = "";
do {
if (loginedit.equals(CR.getString(0)) && (pwdedit.equals(CR.getString(1)))) {
loginstatus = true;
NAME = CR.getString(0);
}
} while (CR.moveToNext());
if (loginstatus) {
Toast.makeText(getBaseContext(), "authentification réussie \n Bienvenue" + NAME, Toast.LENGTH_LONG).show();
finish();
} else {
Toast.makeText(getBaseContext(), "login failed", Toast.LENGTH_LONG).show();
finish();
}
}
});
}
et voila mon SQliteopenhelper classe
public class DataBaseOperationstwo extends SQLiteOpenHelper {
public static final int database_version = 21;
private static final String CREATE_USER = "CREATE TABLE " + TableData.TableInfo.TABLE_USER + " (" +
TableData.TableInfo.UID_USER + " INTEGER PRIMARY KEY AUTOINCREMENT," + TableData.TableInfo.NOM + " VARCHAR (255)," + TableData.TableInfo.PRENOM + " VARCHAR (255)," + TableData.TableInfo.DATE_NAISS + " DATE," + TableData.TableInfo.E_MAIL +
" VARCHAR (255)," + TableData.TableInfo.LOGIN + " VARCHAR (255)," + TableData.TableInfo.MOT_PASSE + " VARCHAR (255)," + TableData.TableInfo.GENRE + " VARCHAR (255) );";
public DataBaseOperationstwo(Context context) {
super(context, TableData.TableInfo.DATABASE_NAME, null, database_version);
Log.d("SANADATABASE OPERATIONS", "DATABASE CREATED");
}
public SQLiteDatabase db;
@Override
public void onCreate(SQLiteDatabase db) {
try {
db.execSQL(CREATE_USER);
Log.d("SANADATABASE OPERATIONS", "tables CREATED");
} catch (android.database.SQLException e) {
e.printStackTrace();
}
}
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
try {
onCreate(db)
Log.d("SANADATABASE OPERATIONS", "on upgrade called");
} catch (android.database.SQLException e) {
Log.d("SANADATABASE OPERATIONS", "error" + e);
}
}
public Cursor getUser(DataBaseOperationstwo dop) {
SQLiteDatabase SQ = dop.getReadableDatabase();
String[] coloumns = {TableData.TableInfo.NOM, TableData.TableInfo.PRENOM, TableData.TableInfo.DATE_NAISS, TableData.TableInfo.E_MAIL, TableData.TableInfo.LOGIN, TableData.TableInfo.MOT_PASSE, TableData.TableInfo.GENRE};
Cursor CR = SQ.query(TableData.TableInfo.TABLE_USER, coloumns, null, null, null, null, null);
return CR;
}
}
mon pfe est la semaine prochaine j'ai vraiment besoin d'un coup de main et merci beaucoup
A voir également:
- Authentification ne répond pas
- Mon écran se fige et plus rien ne répond - Guide
- Double authentification google - Guide
- Comment fermer un programme qui ne répond pas - Guide
- Serveur dhcp ne repond pas - Forum Réseau
- Authentification transcash avis ✓ - Forum Consommation & Internet