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

Interfaces de programmation Oracle Discussion :

java.sql.SQLException: Le flux de données est déjà fermé


Sujet :

Interfaces de programmation Oracle

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 19
    Points : 13
    Points
    13
    Par défaut java.sql.SQLException: Le flux de données est déjà fermé
    Bonjour,
    J'ai posé ma question du coté Java mais je la pose tout de meme ici car mon probleme est lié au type LONG d'Oracle

    Je tente, en java, de recuperer la valeur par défaut d'une table dans la dba_tab_columns qui est de type LONG

    cependant lors du test ResultSet.getObject("DATA_DEFAULT")!=null tout va bien. Mais lorsque lorsque la valeur est différente de null j'obtiens
    java.sql.SQLException: Le flux de données est déjà fermé

    Après des recherches infructueuse et un remplacement par le dernier driver Oracle(vu sur un forum que ca pouvait potentiellement corriger le probleme) je me tourne vers ce forum.
    Comment recuperer un valeur de type ORACLE LONG en java ?

    merci par avance de votre aide

  2. #2
    Rédacteur
    Avatar de Vincent Rogier
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    2 373
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 373
    Points : 5 307
    Points
    5 307
    Vincent Rogier.

    Rubrique ORACLE : Accueil - Forum - Tutoriels - FAQ - Livres - Blog

    Vous voulez contribuer à la rubrique Oracle ? Contactez la rubrique !

    OCILIB (C Driver for Oracle)

    Librairie C Open Source multi-plateformes pour accéder et manipuler des bases de données Oracle

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 19
    Points : 13
    Points
    13
    Par défaut
    Merci
    En fait j'avais presque bon.
    j'exploitais directement le resultset en faisant :
    System.out.println(String.format("default : %1s",ResultSet.getObject("DATA_DEFAULT")));
    alors que j'aurais dû faire :
    Object o = ResultSet.getObject("DATA_DEFAULT")
    System.out.println(String.format("default : %1s",o));

    Merci pour le lien

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

Discussions similaires

  1. Réponses: 6
    Dernier message: 13/06/2011, 00h05
  2. Le flux de données est déjà fermé
    Par nawara3003 dans le forum Interfaces de programmation
    Réponses: 1
    Dernier message: 14/05/2010, 11h33
  3. Réponses: 7
    Dernier message: 03/03/2009, 15h15
  4. Réponses: 2
    Dernier message: 08/06/2008, 20h01
  5. Probleme JBPortal 2.6 : Le flux de données est déjà fermé
    Par tinico dans le forum Wildfly/JBoss
    Réponses: 2
    Dernier message: 05/09/2007, 09h30

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