Ajouter un commentaire

Niroken

Hello,

Quote:

j'ai un grand pb ;lorsque je voudrais modifier un information sur la bdd touts les informations sur la table.Voila

Bon alors, de ce que je comprends... tu voudrais modifier un champ particulier de ta table, et quand tu le fais, ca te les modifies tous....

En fait pour faire pour faire ca il faut être un peu plus précis dans ton SQL.

Si tu fais :

"Update Test set nom='"+nom1+"'"; 

Ca aura pour action de mettre la valeur de 'nom1' pour chaque ligne de la colonne 'nom'
Si tu veux modifier une valeur particulière il te faut faire ca...(je te donne la requete en rapport avec ton code)

"Update Test set nom='"+nom1+"' where nom='"+nom+"'"; 

Cette requete va remplacer dans la colonne nom, la ligne dont la valeur vaut 'nom' par 'nom1'...bon comme c'est un peu le mélange complet dans tes variables..je te proposerais....

String nomAncien = mTextField;
String nomNouveau = m1TextField;

Y a encore moyen d'améliorer mais si tu choisis des noms de variables plus clairs, tu 'ty retrouveras mieux dans ton code.

Bonne chance,
Niroken

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 PPPP   H  H  TTTTTT  BBBB   BBBB  
P P H H TT B B B B
PPPP HHHH TT BBBB BBBB
P H H TT B B B B
P H H TT BBBB BBBB