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

Delphi Discussion :

[Application Form] Petites questions


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Février 2007
    Messages : 51
    Par défaut [Application Form] Petites questions
    voila, désolé de toutes ces ptites questions intempestive mais j'ai un projet (application form) en delphi a terminer pour paques et c'est un peu le stress pour terminer tout a temps

    Deux ptites questions:

    1er question:

    - je dois faire une search routine dans mon ptit programme (enfin arrivé a trouvé une information dans le programme et la displayer a l'ecran ex: customer ID, customer Name). J'ai lu dans mon boukin de Pascal & Delphi le "direct access file" et je sais pas si ca un rapport avec l'operation de recherche que je dois faire.

    2eme question:

    - une autre operation que je dois arriver a faire est supprimer une information que j'ai sauvegarder dans un de mes fichiers (files). Je vous avoue que la je n'ai vraiment aucunes idee pour arriver a faire cela..

    si vous pouviez meclairer ce serait sympa ... merci

  2. #2
    Modérateur
    Avatar de tourlourou
    Homme Profil pro
    Biologiste ; Progr(amateur)
    Inscrit en
    Mars 2005
    Messages
    3 940
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Biologiste ; Progr(amateur)

    Informations forums :
    Inscription : Mars 2005
    Messages : 3 940
    Billets dans le blog
    6
    Par défaut
    bonjour,

    tu peux sûrement utiliser un file of record pour enregistrer séquentiellement tes enregistrements (forcément de taille fixe)

    tu te déplaces alors grâce à Seek

    pour effacer un enregistrement, recopier jusqu'à lui puis à partir du suivant !
    Delphi 5 Pro - Delphi 11.3 Alexandria Community Edition - CodeTyphon 6.90 sous Windows 10 ; CT 6.40 sous Ubuntu 18.04 (VM)
    . Ignorer la FAQ Delphi et les Cours et Tutoriels Delphi nuit gravement à notre code !

  3. #3
    Membre Expert Avatar de philnext
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    1 553
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 553
    Par défaut
    Salut,
    Ta question 1 n'est pas très claire. Pour ta question 2 si c'est un paramêtre à modifier ou supprimer je te conseille d'utiliser la notionde inifile.
    Donnes plus de détails sur ton appli : ça sera plus simple.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Février 2007
    Messages : 51
    Par défaut
    voila je vais expliquer plus clairement

    je dois faire un ptit programme (application form) en delphi. Ce programme consiste a enregistrer des informations dans trois fichiers et avec toute ces infos faire des operations (ex: montrer info sur la blackscreen, calcul de tva , etc ...)

    les trois fichiers sont
    - examiner (type dinfo enregistrer: examiner name, examiner number, etc)
    - subject (type dinfo enregistrer: subject name, subject number, etc)
    - centre (type dinfo enregistrer: centre name, centre address, etc)

    La premiere operation que je dois faire c'est enregistrer tout les nouveaux details, ce que j'ai deja fait.
    La deuxieme operation que je dois faire est de savoir supprimer une information enregistrer dans un des trois fichiers. Je vous avoue que la je suis un peu paumé... enfin apparament il fo utiliser un inifile (pouvez me donner un peu plus dexplication sur ce inifile ? )
    La troisieme operation que je dois faire est de savoir recherché une info enregistrer dans un des fichier et de montrer a l'ecran toute les info qui sont lié a cette info
    example: tape the name: Smith
    Student name: Smith
    Student number: 0125
    Centre Name: George School
    etc....
    voila, jespere que ca vous donne un meilleur apercu des probleme

    thanks
    F-X

  5. #5
    Expert confirmé
    Avatar de anapurna
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    3 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 493
    Par défaut
    salut

    la suppression de tes données n'est pas simple
    si la taille de tes donnée est variable

    il faudrait lors de l'enregistrement
    soit fixe la taille de tes données (faire un padding si pas pleine par exemple)
    soit données la taille avant d'enregistrer tes données
    soit mettre un caractere de fin d'enregistrement

    a mon avis le plus efficace et le moins contraignant est d'inscrire la taille des données que tu vas inserer
    on appelle ca un fichier sequentiel

    on peut creer un fichier d'index afin d'y acceder plus rapidement
    ce seras donc un fichier sequentiel indexer

    voila pour ce qui est de la creation et de la relecture de tes donnée
    dans quelle cas de figure te trouve tu ?

    @+ Phil

    PS ca me rapelle mes tp de bts info

  6. #6
    Membre Expert Avatar de philnext
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    1 553
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 553
    Par défaut
    J'ai l'impression que c'est typiquement une application base de données, tu y a pensé ?

Discussions similaires

  1. Petite Question Application web
    Par HD465 dans le forum Débuter
    Réponses: 0
    Dernier message: 06/11/2010, 23h38
  2. Petite question sur l'architecture d'une application
    Par Mozofeuk dans le forum Architecture
    Réponses: 1
    Dernier message: 01/09/2010, 18h55
  3. Réponses: 13
    Dernier message: 11/04/2010, 15h44
  4. quelques petites questions sur les windows form
    Par natasha84 dans le forum C++/CLI
    Réponses: 22
    Dernier message: 25/05/2006, 22h14
  5. [petites questions][debutant]run et mise en forme
    Par kurgan dans le forum Eclipse Java
    Réponses: 5
    Dernier message: 22/10/2005, 17h40

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