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 :

Oracle - Java - Excel


Sujet :

JDBC Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de habasque
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Septembre 2006
    Messages
    530
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Septembre 2006
    Messages : 530
    Par défaut Oracle - Java - Excel
    salut à tous,

    je développe actuellement une application Java connectée à une BD Oracle via JDBC.
    est t-il possible de mettre en place une fonction d'exportation d'une table de la base vers Excel en passant par l'interface Java ?

    il s'agit d'Oracle 10g.

    merci d'avance
    jeremie

  2. #2
    in
    in est déconnecté
    Membre Expert Avatar de in
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    1 612
    Détails du profil
    Informations personnelles :
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 612
    Par défaut
    Il existe des API Excel : JExcelAPI, JXL ... Tu peux aller voir les API , je crois qu'on on parle.

    Par contre je ne les ai jamais essayées. A priori tu dois pouvoir écrire dans un fichier excel. donc pouvoir faire ce que tu souhaites.

    Sinon tu peux aussi créer un fichier plat type CSV et l'ouvrir avec excel ...


    je sais pas si ça répond à ta question ... ?

  3. #3
    Membre éprouvé
    Avatar de TheLeadingEdge
    Inscrit en
    Mai 2005
    Messages
    1 199
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 1 199
    Par défaut
    Bonjour,

    Même réponse que In, ça dépend de ce que tu veux faire.
    Si c'est juste pour transférer des données entre Oracle et Excel tu peux te contenter de construire 1 fichier 'flat' depuis 1 resultset.
    Sinon pour créer directement des .XLS depuis Java, j'utilise l'api POI.
    Je ne connais ni JExcelAPI, ni JXL (sauf de nom), donc je ne pourrais pas te donner de conseil pour choisir.

    A +

  4. #4
    Membre éclairé Avatar de habasque
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Septembre 2006
    Messages
    530
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Septembre 2006
    Messages : 530
    Par défaut transfert de Oracle a Excel
    salut,

    Si c'est juste pour transférer des données entre Oracle et Excel tu peux te contenter de construire 1 fichier 'flat' depuis 1 resultset.
    oui c'est ce que je souhaite faire.

    aurais-tu un exemple a me fournir ?
    je ne comprends pas bien ce que tu veux dire par fichier flat ...

    merci

  5. #5
    in
    in est déconnecté
    Membre Expert Avatar de in
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    1 612
    Détails du profil
    Informations personnelles :
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 612
    Par défaut
    ben un fichier plat c'est un fichier csv par exemple. en gros un fichier tout simple ou les colonnes sont symbolisées par un caractère spécial.

    genre :

    val1;val2;val3
    val11;val22;val33
    ...
    ou
    val1*val2*val3
    val11*val22*val33
    ...

    Excel se débrouille très bien avec ce genre de fichier.

  6. #6
    Membre éclairé Avatar de habasque
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Septembre 2006
    Messages
    530
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Septembre 2006
    Messages : 530
    Par défaut fichier plat
    ok
    et existe t-il un moyen de convertir rapidement un Resulset en CSV ?

Discussions similaires

  1. Export Oracle to Excel
    Par CKill dans le forum Oracle
    Réponses: 10
    Dernier message: 29/11/2010, 17h32
  2. Réponses: 4
    Dernier message: 09/11/2005, 17h11
  3. Connexion à Oracle depuis EXCEL
    Par Megaxel dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 07/10/2005, 12h04
  4. [JXL] utilisation jxl (java / excel)
    Par yoxx dans le forum Documents
    Réponses: 5
    Dernier message: 16/08/2005, 13h42
  5. Oracle et Excel
    Par jere dans le forum Oracle
    Réponses: 7
    Dernier message: 17/05/2004, 14h09

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