Java servlets + mysql : comment voir si une requete renvoie 0 lignes ?

Java servlets + mysql : comment voir si une requete renvoie 0 lignes ? - Programmation

Marsh Posté le 10-04-2002 à 15:50:29    

je ne vois rien pour cela dans la classe ResultSet :(
alors où sinon ?

Reply

Marsh Posté le 10-04-2002 à 15:50:29   

Reply

Marsh Posté le 10-04-2002 à 15:53:25    

mr_mat a écrit a écrit :

je ne vois rien pour cela dans la classe ResultSet :(
alors où sinon ?  




ben si le rs.next() te retourne false au premier coup, c'est qu'il y a 0 lignes ...

Reply

Marsh Posté le 10-04-2002 à 15:53:33    

ResultSet rs = ....
 
if (rs.next()) {
   // Il y a un ou plusieurs résultats et le pointeur est sur le premier élément.
}


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 10-04-2002 à 15:53:51    

damn. I've been grilled! :(


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 10-04-2002 à 15:55:09    

tout simplement !!
 
moi qui cherhcait un getNumRows ou un truc dans le genre...
 
merci pour ces réposnes rapides :jap:

Reply

Marsh Posté le 10-04-2002 à 15:56:28    

DarkLord a écrit a écrit :

damn. I've been grilled! :(  




YES !!!!!! victoire !!!!!
 
:p

Reply

Marsh Posté le 10-04-2002 à 15:56:57    

à 8 secondes près ... c'était chaud ! ;)

Reply

Marsh Posté le 10-04-2002 à 16:01:07    

benou a écrit a écrit :

 
YES !!!!!! victoire !!!!!
 
:p  




 
 :cry:


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 10-04-2002 à 22:57:36    

2-1 (ou plus?) pour DarkLord! :lol:


---------------
"Colère et intolérance sont les ennemis d'une bonne compréhension." Gandhi
Reply

Marsh Posté le 10-04-2002 à 23:16:50    

sinon tu choppes le ResultSetMetaData qui lui a le nombre de lignes retournés par la requete
(mais ca c plutot si tu veux connaitre le nombre de lignes, dans ton cas ca serait un peu stupide)

 

[jfdsdjhfuetppo]--Message édité par HappyHarry--[/jfdsdjhfuetppo]

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed