Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3176 connectés 

 


Dernière réponse
Sujet : [JAVA] mettre un resultset dans un string ????
Clarkent en fait ja i trouve le pb, je faisais un system.out.print et apres un getstring alors ca lui plaisait pas du tout.
et le curseur ne peut aller que de l avant donc je pouvais pas lire ce que je voulais.
la syntaxe etait bonne, mais malheureusement voila :D.
mais le pb est resolu merci :).
 
la le nouveau pb est: comment changer la positiondu curceur sans avoir apasser par un vecteur pour reenregistrer tous les resultset ou sans avoir a refaire une requete.

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Clarkent en fait ja i trouve le pb, je faisais un system.out.print et apres un getstring alors ca lui plaisait pas du tout.
et le curseur ne peut aller que de l avant donc je pouvais pas lire ce que je voulais.
la syntaxe etait bonne, mais malheureusement voila :D.
mais le pb est resolu merci :).
 
la le nouveau pb est: comment changer la positiondu curceur sans avoir apasser par un vecteur pour reenregistrer tous les resultset ou sans avoir a refaire une requete.
Bandenabos Là il faut regarder plusieurs choses :
 
1 - la méthode est getString mais je pense que c'est une erreur de recopie sinon ça compile pas !!
2 - l'index de récupération de colonne commence à 1 et pas à 0, dans ton exemple il tente de récupérer la première colonne retournée.
3 - ben si ton type de donnée n'est pas un string et ben c'est pas bon.
4 - Comme tout bon programmeur je testerai si le rs.next() te retourne true histoire de valider que t'as des données qui reviennent de la base !!
 
Si t'as des questions du même genre, n'hésite pas => roussetd@free.fr
Clarkent je n arrive pas a mettre un resultasert dans un string:
 
aff c est le string
et rs c est le resultset.
 
donc je fais  
rs.next()
aff=rs.getstring(1);
et ca me bala,ce tout un tas de truc que la BD a pas aime :(.

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)