Bien le bonjour amis développeurs!
Voila je développe actuellement une application android avec une BDD interne ( pour des simples test).
Je voulais faire une requete SQL d'update mais il y a des erreurs auxquelles je ne trouve pas de réponse.. Et je vous l'avoue sa commence a m'ennuyer parce que je suppose que c'est une connerie monstrueuse et que je suis aveugle!
Quoi qu'il en soit , voici la fonction correspondante ainsi que le message d'erreur:
Et son erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 public void updateProfilUser(String current_login, EditText name, EditText adress, EditText postalcode, EditText city, EditText phone, EditText mail) { db.execSQL("UPDATE" + TABLE_USER + "SET name = '"+ name +'"', "adress = '"+ adress +'"', "postalcode = '"+ postalcode +'"', "city = '"+ city +'"', "phone = '"+ phone +'"', "mail = '"+ mail +'"',"IF login = '"+current_login+"'" ); }
the method execSQL in the type SQLiteDatabase is not applicable for the arguments (String String String String String String String)
HELP me
Cordialement MrGlode
Partager