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

Ada Discussion :

Charger un fichier text dans un record


Sujet :

Ada

  1. #1
    Nouveau membre du Club
    Inscrit en
    Février 2007
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 40
    Points : 31
    Points
    31
    Par défaut Charger un fichier text dans un record
    Salut je suis de retour pour vous embêter un peu

    Problème : je dois créer une petite base de données, c-à-d créer un tableau de 5 colonnes.
    J'ai créé sans aucun problème un fichier texte mais je dois ouvrir le fichier et charger le tableau pour le transférer dans un fichier binaire ensuite; bref mon problème c'est de charger le tableau du fichier texte dans un record ??? de 5 variables ?? J'espère que vous avez compris.

    Le code : creation du fichier text
    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
    61
    62
    63
    64
    65
    66
    67
    with ada.text_io,ada.integer_text_io,ada.Direct_Io;
    use ada.text_io,ada.integer_text_io;
     
     
     
    procedure db is 
     
    type db_p is record 
    id :positive ;
    codice:positive;
    nome : string(1..20):=(others =>' ');
    club:string(1..30):=(others =>' ');
    punteggio:positive;
    end record ;
     --  package Transport_File is new Ada.Direct_Io (Element_Type => db_p);
      -- use     Transport_File;
     
     
    data_base:db_p;
     
    code :positive;
    i_d :positive;
    name :string(1..20);
    length :integer ;
    club_b: string(1..30);
    punt : positive ;
    F:file_type;
    C:character;
     
     
    begin 
     
    create(file=>F,mode=>out_file ,name=>"mydate.txt");
     
    loop 
     
    put(" inedroduce informazione :" );
    new_line;
    put(" id : ");
    get(i_d);
    data_base.id:=i_d;
    put(f,data_base.id);put(f,"  ");
    put(" code : ");
    get(code);
    data_base.codice:=code;
    put(f,data_base.codice);put(f,"  ");skip_line;
    put(" name : ");
    get_line(name,length);
    data_base.nome(1..length):=name(1..length);
    put(f,data_base.nome);put(f,"  ");
    put(" club : ");
    get_line(club_b,length);
    data_base.club(1..length):=club_b(1..length);
    put(f,data_base.club);put(f,"  ");
    put(" punteggio : ");
    get(punt);
    data_base.punteggio:=punt;
    put(f,data_base.punteggio, 1);put(f,"  ");
    new_line(f);
    Put("Ancora? (S/N)"); Get(C);
    Skip_Line;
          exit when C = 'N' or C = 'n';
          END LOOP;
          close (file=> f );
     
     
    end db ;

  2. #2
    Nouveau membre du Club
    Inscrit en
    Février 2007
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 40
    Points : 31
    Points
    31
    Par défaut
    grazie , vous avez m aider bcp par votre SILENCE c vrais j ai ME FAIT casser la tete et je me suis arriver tout seule


    resolu

  3. #3
    Membre régulier Avatar de fabred
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    180
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : Canada

    Informations forums :
    Inscription : Avril 2007
    Messages : 180
    Points : 119
    Points
    119
    Par défaut
    Comment ta fait ? stp
    Merci de votre aide

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

Discussions similaires

  1. [Forms6I] charger un fichier texte dans une table
    Par Herveg dans le forum PL/SQL
    Réponses: 2
    Dernier message: 26/02/2010, 09h28
  2. Réponses: 1
    Dernier message: 17/03/2008, 10h21
  3. Réponses: 6
    Dernier message: 14/02/2007, 21h08
  4. Réponses: 2
    Dernier message: 14/04/2006, 11h20
  5. PHP5: charger des fichiers textes dans une base MYSQL
    Par koueletbak dans le forum Requêtes
    Réponses: 4
    Dernier message: 23/03/2006, 11h14

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