IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JDBC Java Discussion :

[JDBC] comment savoir si une requete ne renvoi pas de lignes


Sujet :

JDBC Java

  1. #1
    Membre du Club Avatar de d1g-2-d1g
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    127
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2004
    Messages : 127
    Points : 68
    Points
    68
    Par défaut [JDBC] comment savoir si une requete ne renvoi pas de lignes
    Voilà, je croi que le titre est explicite, je veut savoir si le ResultSet ne contient aucune ligne sans faire avancé le curseur (donc sans next()). Au pire connaitre le nombre de lignes retournées.

    merci d'avance.

  2. #2
    Membre expérimenté
    Avatar de Adjanakis
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    739
    Détails du profil
    Informations personnelles :
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations forums :
    Inscription : Avril 2004
    Messages : 739
    Points : 1 351
    Points
    1 351
    Par défaut
    Hello!

    Tu peux utiliser la fonction first() qui te renverra faux s'il n'existe aucune ligne dans le ResultSet. maintenant je ne sais pas si le fait de te déplacer vers le premier élément te gène. Si oui, tu peux peut etre feinter en utilisant la fonction beforeFirst() juste après
    Pensez au tag

  3. #3
    Membre du Club Avatar de d1g-2-d1g
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    127
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2004
    Messages : 127
    Points : 68
    Points
    68
    Par défaut
    ouai c'est ca, j'avai pas grillé le méthode beforeFirst() dans l'API...
    merci Adjanakis

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MySQL] Savoir si une requete SQL renvoie un résultat vide
    Par Friksstyle dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 06/05/2010, 11h14
  2. Réponses: 0
    Dernier message: 11/02/2009, 18h09
  3. Comment savoir si une requete c'est bien passé
    Par choubak dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 04/07/2007, 15h26
  4. Comment savoir si une requete INSERT INTO a bien marché ?
    Par Whattt dans le forum Requêtes et SQL.
    Réponses: 6
    Dernier message: 29/06/2006, 08h06
  5. Réponses: 4
    Dernier message: 10/09/2002, 17h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo