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

 Java Discussion :

javadbf en interface java


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2008
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 29
    Par défaut javadbf en interface java
    salt j ai un probleme urgent je veux afficher un fichier dbf dans une interface java,j ai commncé avec jtable mais j ai rencontré des problemes ,et je vous d aides sachant que j affiche les donnes de mon fichier normalement dans fenetre d execution dos.
    si kelkun peut m aider ????????????????
    et voici le code de manipulation des DBF.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
     
     
    import java.io.*;
    import javax.swing.*;
    import java.awt.*;
    import com.linuxense.javadbf.*;
    public class JavaDBFReaderTest{
        public static void main( String args[]) {
     
        try {
     
          // creer DBFReader object
          //
     
          InputStream inputStream  = new FileInputStream("C:\\INVRIMP0.DBF"); // take dbf file as program argument
          DBFReader reader = new DBFReader( inputStream);
     
     
          //total
          int numberOfFields = reader.getFieldCount();
          //System.out.println(+ numberOfFields);
          for( int i=0; i<numberOfFields; i++) {
     
            DBFField field = reader.getField( i);
            System.out.print( field.getName());
            System.out.print( "    ");
            if(i==(numberOfFields-1)){
            System.out.println();}
          }
     
          // Now, lets us start reading the rows
          //
        Object []rowObjects;
        rowObjects = reader.nextRecord();
        System.out.println(+ rowObjects.length);
          while( (rowObjects = reader.nextRecord()) != null) {
     
            for( int i=0; i<rowObjects.length; i++) {
     
             System.out.print( rowObjects[i]);
              System.out.print("   ");
              if(i==(rowObjects.length-1)){
            System.out.println();}
            }
          }
     
          // By now, we have itereated through all of the rows
     
          inputStream.close();
        }
        catch( DBFException e) {
     
          System.out.println( e.getMessage());
        }
        catch( IOException e) {
     
          System.out.println( e.getMessage());
        }
      }  
    }

  2. #2
    Membre Expert Avatar de guigui5931
    Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2006
    Messages
    1 667
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 667
    Par défaut
    Quel est ton problème? Une exception? Dans ce cas donne nous la trace.

  3. #3
    Membre averti
    Inscrit en
    Mai 2008
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 29
    Par défaut precision de probleme
    Mon probleme c est je sais pas pas comment affecter mes donnees de fichiers aux donnees de jatable c est a dire
    au niveau de cette boucle
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    Object[][] data ;
     
          // Now, lets us start reading the rows
          //
        Object []rowObjects;
        rowObjects = reader.nextRecord();
        System.out.println(+ rowObjects.length);
          while( (rowObjects = reader.nextRecord()) != null) {
     
            for( int i=0; i<rowObjects.length; i++) {
     
             data=      (Object[][]) rowObjects[i];

  4. #4
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765

Discussions similaires

  1. Interfacer Java et COM
    Par benthebest dans le forum Langage
    Réponses: 8
    Dernier message: 21/02/2007, 03h32
  2. [Conception] interface java et language c
    Par tthierry dans le forum Général Java
    Réponses: 10
    Dernier message: 10/02/2006, 19h10
  3. Inclure une fenetre OGL dans une interface java
    Par Bart_lx dans le forum OpenGL
    Réponses: 2
    Dernier message: 06/02/2006, 18h14
  4. Problème avec l'interface java.io.serializable.
    Par mitje dans le forum Entrée/Sortie
    Réponses: 5
    Dernier message: 26/01/2006, 04h19
  5. [Réseau]Interface Java + .net
    Par norwy dans le forum Général Java
    Réponses: 8
    Dernier message: 20/09/2005, 22h51

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