JAVA : Recuperer la valeur d'une cellule
Résolu
yserman
Messages postés
39
Date d'inscription
Statut
Membre
-
yserman Messages postés 39 Date d'inscription Statut Membre -
yserman Messages postés 39 Date d'inscription Statut Membre -
Salut à tous,
Quelqu'un pourrais me donner la ligne de code pour récupérer un variable int
ex:
cellule à recuperer : Select Quantite FROM Article WHERE where Ref='"+refarticle+"';";
je voudrais juste savoir comment je fais pour mettre cette cellule dans une variable , par ex :
int quantitearticle =....
Quelqu'un pourrais me donner la ligne de code pour récupérer un variable int
ex:
cellule à recuperer : Select Quantite FROM Article WHERE where Ref='"+refarticle+"';";
je voudrais juste savoir comment je fais pour mettre cette cellule dans une variable , par ex :
int quantitearticle =....
13 réponses
-
-
-
Bonjour!
pourquoi tu ne lis pas un cours sur la connexion aux base de données via java vu toutes les questions que tu poses dessus? la réponse à ta question est sur ce site même! en utilisant le moteur de recherche, tu aurais trouvé!
http://www.commentcamarche.net/jdbc/jdbcacces.php3
-
Ben ca ne m'apprend rien car je sais comment selectionner la cellule c'est juste le petit détail qui permet de mettre cette valeur dans ma variable que j'ai pas
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
et ça, c'est quoi???
# getInt(int): récupère sous forme d'entier le contenu d'une colonne désignée par son numéro # getInt(String): récupère sous forme d'entier le contenu d'une colonne désignée par son nom
-
oui maic c'est bien beau de lui dire quelle colonne prendre si je sais pas comment lui dire dans quelle table....
J'vais essayer de chercher mieux promis ;-) -
Mets ton code, parce que je ne comprends vraiment pas ce que tu veux!
Dans quoi tu récupères le résultat de ta requête? -
ben en fait il me faut la valeur (numerique) qui se trouve dans la colonne Quantite de la ligne qui a une valeur égale à refarticle (text) (dans la colonne Ref) de ma table Article.
tu comprendra surement mieux avec ca :
Select Quantite FROM Article WHERE where Ref='"+refarticle+"';";
et mettre cette valeur dans la variable : int quantitearticle -
pour ça, il faut bien que tu te connecte à une base de données et que execute la requète, non?
du genre ça:String query = "Select Quantite FROM Article WHERE where Ref='"+refarticle+"';"; ResultSet results; try { Statement stmt = con.createStatement(); results = stmt.executeQuery(query); } catch(Exception(e){ System.out.println("exception due a la requete"); } -
Ahhhh mais attention je suis déja connecté a ma base de données il faut juste que je récupère la valeur
-
Je n'ai pas dit que tu n'étais pas connecté! mais il faut bien executer la requête pour obtenir le résultat dans un recordset et ainsi, les récupérer:
String query = "Select Quantite FROM Article WHERE where ref='"+refarticle+"';"; ResultSet results; try { Statement stmt = con.createStatement(); results = stmt.executeQuery(query); int quantitearticle = results.getInt("Quantite"); } catch(Exception(e){ System.out.println("exception due a la requete"); } -
Chacun son truc moi je débute en progra,
c'est pas de ma faute si ton seul ami c'est ton PC quoi!!! ;-)
Merci MAILY -
Excuse moi kij_82 j'étais un peu sur les nerfs parce que j'avais du mal avec mon application , et oui c'est vrai qu'il est patient le Maily ;-)
merci encore