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 :

ArrayList or String[] ..


Sujet :

JDBC Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Femme Profil pro
    Inscrit en
    Juin 2010
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Maroc

    Informations forums :
    Inscription : Juin 2010
    Messages : 9
    Par défaut ArrayList or String[] ..
    salam

    je veux appelé une fonction pl/sql depuis un code java, mais pour utilisé la methode set... sur 'preparedStatement' je dois avoir un type compatible, j'ai essayé avec SetArray ça n'a pas marché et aussi avec ArrayList j pa su comment la casté en Array...

    si vous avez autres propositions, n'hésitez pas.


    j'ajoute que c la fonction pl/sql qui admet comm parametre un tableau de varchar. qui IN OUT, donc pr le remplir o depart et pr reccupéré aussi le résultat j'ai besoin d'un type compatible;

    merci de me posté vos idées le plutot possible.


    Merci d'avance

  2. #2
    Membre chevronné
    Inscrit en
    Avril 2010
    Messages
    239
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 239
    Par défaut
    Bonjour,

    Est-ce que cela fonctionne en utilisant la méthode toArray() de votre ArrayList ?

  3. #3
    Membre du Club
    Femme Profil pro
    Inscrit en
    Juin 2010
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Maroc

    Informations forums :
    Inscription : Juin 2010
    Messages : 9
    Par défaut
    nn ça n'a pa marché, j eu cet erreur : Conflit de type de paramètre: sqlType=2003 en plus toArray retourne un objet

  4. #4
    Membre chevronné
    Inscrit en
    Avril 2010
    Messages
    239
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 239
    Par défaut
    Pourriez-vous nous montrer la partie du code java et l'instruction pl-sql ?

  5. #5
    Membre du Club
    Femme Profil pro
    Inscrit en
    Juin 2010
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Maroc

    Informations forums :
    Inscription : Juin 2010
    Messages : 9
    Par défaut
    oui biensur


    CallableStatement cstmt = null;
    cstmt = conn.prepareCall("begin ? :=TRAN_WSRV_PKG.WSRV_Balance(?,?); end;");
    cstmt.registerOutParameter(1, Types.INTEGER);
    cstmt.registerOutParameter(2, Types.INTEGER);
    cstmt.registerOutParameter(3, Types.ARRAY);
    cstmt.setArray(3, VR);

    le 3eme parametre que j pa su definir pcq en pl/sql j'ai ça:

    TYPE VR_TAB IS TABLE OF VARCHAR2(110)
    index by binary_integer;

  6. #6
    Membre chevronné
    Inscrit en
    Avril 2010
    Messages
    239
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 239
    Par défaut
    Et à quoi ressemble la déclaration et l'initialisation de VR (qui doit être votre tableau ou liste), quelles sont les données insérées dans VR ?

    Remarque :
    Il serait préférable d'utiliser les balises [ CODE][/CODE] (le bouton # de l'éditeur de posts), le code sera plus lisible (même s'il y a peu de ligne de code ici)

Discussions similaires

  1. Arraylist de Arraylists de strings
    Par PomFritz dans le forum C#
    Réponses: 6
    Dernier message: 31/05/2008, 12h03
  2. Comparaison : ArrayList vs String
    Par Revan dans le forum Collection et Stream
    Réponses: 1
    Dernier message: 16/03/2008, 12h40
  3. [nested:iterate] sur une ArrayList de String
    Par kij dans le forum Struts 1
    Réponses: 2
    Dernier message: 24/10/2007, 09h46
  4. ArrayList de String
    Par blbird dans le forum Struts 1
    Réponses: 1
    Dernier message: 14/12/2006, 12h28
  5. [C#] Convertir un ArrayList en String[] ?
    Par Amerok dans le forum ASP.NET
    Réponses: 13
    Dernier message: 06/12/2005, 15h38

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