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] [Oracle] Récupérer un tableau de donnée (2dim)


Sujet :

JDBC Java

  1. #1
    Nouveau candidat au Club
    Inscrit en
    Mars 2004
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 1
    Par défaut [JDBC] [Oracle] Récupérer un tableau de donnée (2dim)
    Bonjour,

    Alors, par souci de performance et de stabilité de mon application java, je cherche à récupérer un tableau de donnée via une procédure PLSQL dans mon appli. java.
    Mon premier problème, c’est que je ne maîtrise pas vraiment les différentes facettes du PLSQL. Du coup, je ne suis déjà pas très sûr de la manip à ce niveau.

    Concrètement l’objectif est de récupérer une liste d’individu et quelques informations les concernant via un SELECT. Mais à cela s’ajoute l’appel à quelque fonction.
    Et l'idée est bien évidement de renvoyer le tout dans un seul tableau via une procédure.

    Alors j’ai commencé par faire ma procédure, mais déjà premier problème comment définir mon tableau en retour ?
    Je ne peux pas me baser sur mon SELECT vu que je dois encore ajouter le résultat de l'appel de mes fonctions.

    Comme vous pouvez le constater, je suis un peu perdu c'est pourquoi je demande une aide ici.

    Merci de vos réponses.

  2. #2
    Membre Expert
    Profil pro
    Fabrication GED
    Inscrit en
    Octobre 2005
    Messages
    1 405
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Fabrication GED

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 405
    Par défaut
    Heu je vois pas trop ton problème au niveau de java même, peux tu préciser un peu plus ?
    Si c'est les tableaux du genre "monType [] monTableau" qui te gènent de par leur capacité statique ( c'est ce que je comprends de ton problème ), tu peux utiliser les container dynamiques de java :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    List maListe=new ArrayList();
    Si tu es en java 1.5, tu devras gérés les génériques de la sorte :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    List<MonType> maListe=new ArrayList<MonType>();

  3. #3
    Membre très actif
    Homme Profil pro
    Développeur Java
    Inscrit en
    Février 2006
    Messages
    380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2006
    Messages : 380
    Par défaut
    Pour plus de précision sur les ArrayList et autres collextions, il y a quelque chose de très intéressant sur la Faq Java
    http://java.developpez.com/faq/java/...angage_donnees

    Ce tte FAQ est vraiment un bijou !

Discussions similaires

  1. Réponses: 9
    Dernier message: 02/06/2012, 11h37
  2. Réponses: 4
    Dernier message: 08/04/2010, 19h53
  3. Réponses: 3
    Dernier message: 13/06/2008, 21h33
  4. [JDBC] [ORACLE] Récupérer Id auto-inséré ???
    Par Bobsinglar dans le forum JDBC
    Réponses: 4
    Dernier message: 30/05/2005, 17h13
  5. [Collections] Transformer un tableau de données en une chaîne
    Par NATHW dans le forum Collection et Stream
    Réponses: 12
    Dernier message: 03/06/2004, 17h44

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