begin process at 2008 08 29 23:25:52
1 233 930 membres
450 nouveaux aujourd'hui
14 294 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

THE GEANTFINDER : GESTIONNAIRE DE BIBLIOTHEQUES


Information sur la source

Catégorie :Base de Donnees Classé sous : tables, query, impression, sélection, sql Niveau : Débutant Date de création : 21/09/2007 Date de mise à jour : 25/09/2007 04:15:33 Vu / téléchargé: 3 425 / 1 129

Note :
5 / 10 - par 1 personne
5,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (10)
Ajouter un commentaire et/ou une note

Description

Bjr à tt,
bon c un petit programme que je met à la disposition de tous les étudiants de (l'I.N.C.-Alger), ce programme est un gestionnaire de la bibliothèque de l'institut...
juste un petite chose
ce programme est dédié spécialement à monsieur: Idir Abdelhafiz (Directeur des études de l'I.N.C.) pour sont apport, ses aides, ses conseils, et surtout pour l'aide qu'il ma donné en fin d'année.
merci beaucoup monsieur Idir.

Source

  • slt tt le monde
  • vous aller trouver dans le zip tt le code;
  • tous ce qui concerne les bases de données)
  • gestion: Ajouter,Modifier,Supprimer,Actualiser...
  • Recherche: Méthodes clés totals, partiels,... ( la méthode est appliqué sur les tables et Query-SQL).
  • Filtre: Méthode clés totals, partiels, ... (tables et Query-SQL)
  • Ainsi d'autres options sont ajoutés telles que: l'impression, la sélection la conversation des tables sous formats texte
  • en bref: c'est le meilleur exemple qui vous guide à apprendre et à manipuler les bases de données sous delphi6
  • N.B. J'ai pas utilisé de l'alias, le gestionnaire et transportable en tt liberté
  • encor une autre fois, un grand merci à Mosieur Idir Abdelhafiz
slt tt le monde
vous aller trouver dans le zip tt le code; 
tous ce qui concerne les bases de données)
     gestion: Ajouter,Modifier,Supprimer,Actualiser...
     Recherche: Méthodes clés totals, partiels,... ( la méthode est appliqué sur les tables et Query-SQL).
     Filtre:    Méthode clés totals, partiels, ... (tables et Query-SQL)

Ainsi d'autres options sont ajoutés telles que: l'impression, la sélection la conversation des tables sous formats texte

en bref: c'est le meilleur exemple qui vous guide à apprendre et à manipuler les bases de données sous delphi6

N.B. J'ai pas utilisé de l'alias, le gestionnaire et transportable en tt liberté
encor une autre fois, un grand merci à Mosieur Idir Abdelhafiz

Conclusion


Venez tous visitez mon site Web:
http://haftari.fouad.ifrance.com

et merci d'avance d'avoir crétiquer contribuer et améliorer mon exemple et de me répondre sur :

[ METTEZ VOS COORDONNEES DANS UN FICHIER TEXTE DANS VOTRE ZIP! ]
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • GeantFinder.dprTélécharger ce fichier [Réservé aux membres club]Voir ce fichier993 octets
  • GeantFinder.resTélécharger ce fichier [Réservé aux membres club]25 564 octets
  • RECHERCHE.DBTélécharger ce fichier [Réservé aux membres club]1 341 440 octets
  • SELECTIONNES.dbTélécharger ce fichier [Réservé aux membres club]45 056 octets
  • Sigle.bmpTélécharger ce fichier [Réservé aux membres club]Voir ce fichier63 754 octets
  • The GeantFinder.iwzTélécharger ce fichier [Réservé aux membres club]7 032 octets
  • Unit1.dfmTélécharger ce fichier [Réservé aux membres club]394 313 octets
  • Unit1.pasTélécharger ce fichier [Réservé aux membres club]Voir ce fichier25 277 octets
  • Unit10.dfmTélécharger ce fichier [Réservé aux membres club]9 257 octets
  • Unit10.pasTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 864 octets
  • Unit11.dfmTélécharger ce fichier [Réservé aux membres club]67 698 octets
  • Unit11.pasTélécharger ce fichier [Réservé aux membres club]Voir ce fichier4 888 octets
  • Unit2.dfmTélécharger ce fichier [Réservé aux membres club]55 885 octets
  • Unit2.pasTélécharger ce fichier [Réservé aux membres club]Voir ce fichier366 octets
  • Unit3.dfmTélécharger ce fichier [Réservé aux membres club]67 589 octets
  • Unit3.pasTélécharger ce fichier [Réservé aux membres club]Voir ce fichier6 182 octets
  • Unit4.dfmTélécharger ce fichier [Réservé aux membres club]69 518 octets
  • Unit4.pasTélécharger ce fichier [Réservé aux membres club]Voir ce fichier4 661 octets
  • Unit5.dfmTélécharger ce fichier [Réservé aux membres club]113 519 octets
  • Unit5.pasTélécharger ce fichier [Réservé aux membres club]Voir ce fichier2 335 octets
  • Unit6.dfmTélécharger ce fichier [Réservé aux membres club]10 034 octets
  • Unit6.pasTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 257 octets
  • Unit7.dfmTélécharger ce fichier [Réservé aux membres club]56 849 octets
  • Unit7.pasTélécharger ce fichier [Réservé aux membres club]Voir ce fichier713 octets
  • Unit8.dfmTélécharger ce fichier [Réservé aux membres club]728 984 octets
  • Unit8.pasTélécharger ce fichier [Réservé aux membres club]Voir ce fichier706 octets
  • Unit9.dfmTélécharger ce fichier [Réservé aux membres club]73 070 octets
  • Unit9.pasTélécharger ce fichier [Réservé aux membres club]Voir ce fichier3 874 octets

Télécharger le zip

  • signaler à un administrateur
    Commentaire de fbalien le 21/09/2007 16:21:53

    Bonjour

    1 pas de nettoyage dans l'archive des fichiers *.DCU, *.~*
    2 pas de renommage des unités
    3 pas de renommage des composants donc pas évident de lire le code
    4 pas de commentaires
    5 pas d'indentation dans certaines unités
    j'ai pas encore testé le programme pour le moment

  • signaler à un administrateur
    Commentaire de JulioDelphi le 21/09/2007 18:42:54 administrateur CS

    "Codes-Sources décline toutes responsabilité quant aux informations personelles laissées sur cette page, qu'elles soient trouvées d'ici ou via google."

  • signaler à un administrateur
    Commentaire de cantador le 21/09/2007 18:47:09

    @HAFTARIFOUAD
    bonjour,
    - les remarques de FBALIEN +
    - erreurs stratégiques dans la création des formes
    (le programme est très lent à s'ouvrir..)
    - le choix de stockage des données
    etc etc..
    Même si l'intention est louable et malgré le soin apporté à la conception de certaine formes, ce source ne peut pas constituer un exemple pégagogique à suivre.
    Le niveau débutant me semble suffisant..

    Mais comme on dit ce n'est peut-être q'un début..

  • signaler à un administrateur
    Commentaire de nethacker le 21/09/2007 19:46:25

    sans parler des fautes d'ortho et le langage sms !

  • signaler à un administrateur
    Commentaire de f0xi le 21/09/2007 21:28:01 administrateur CS


    titre et flag niveau corrigés.

  • signaler à un administrateur
    Commentaire de matrix1 le 23/09/2007 11:51:24

    c'est un bon début pour un amateur, je te souhaite une bonne continuation weld-el-bled, mais accepte ce que t'as dit  "fbalien" surtout le renommage des composants, mais pour l'orthographe, ce qui est important c'est l'orthographe de programmation, pour la langue, c pas important puisque c'est pas la tienne ;). Pour le filtrage, plutôt utilise les requêtes  SQL mieux que  utilisation de filtrage de TTable. Je te conseil aussi d'utiliser les procedures et les fonctions, pour éviter de retapé le code (pour le filtrage).
    Et pour le close de la fenêtre t'as peut utiliser juste un message dlg dans l'événement Onclosequery au lieux d'utiliser toute une fenêtre qui marche juste dans le clic de TMainmenu.

    procedure TAfirst.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
    begin
    if MessageDlg('Ête vous sûre de vouloir quitter ?', mtConfirmation,
        [mbOk, mbCancel], 0) = mrok     then
        
    begin
    Table1.close;
    CanClose := true;
    end else
      CanClose := False;
    end;

    bonne continuation.

  • signaler à un administrateur
    Commentaire de Caribensila le 26/09/2007 00:30:41

    Salut,

    Si "la langue c pas important", je vous conseille vivement ce site:

    http://delphi.ktop.com.tw/

    C'est super pour les narcissiques comme vous qui ont envie de briller, car personne ne critiquera la-bas. mdr


    PS: Môsieur Idir Abdelhafiz  =  MATRIX1. Non?  ;)

  • signaler à un administrateur
    Commentaire de matrix1 le 26/09/2007 15:00:32

    Salut Monsieur CARIBENSILA
    Que veux dire ça  
    PS: Môsieur Idir Abdelhafiz  =  MATRIX1. Non?  ;)

  • signaler à un administrateur
    Commentaire de HAFTARIFOUAD le 26/09/2007 17:40:37

    SALUT
    je vous remercie Monsieur: Matrix1 -weld lablad-,-CARIBENSILA-, et tous ceux qui
    ont participé à l'amélioration de mon exemple....

    juste une petite chose Monsieur (Idir Abdelhafiz) c un enseignant du module
    informatique à Alger

    Mercier encore une autre fois

  • signaler à un administrateur
    Commentaire de braWeb le 01/10/2007 04:12:11 5/10

    Salut
    Ta dit que tu n'es pas informaticien je te félicite pour ce travail et bienvenu dans le monde de la programmation je n'aime pas te critiqué  mais de te données quelques conseils et  j'ai espère que ils seront Utiles

    1-l'application est trop lourd a cause de

    a. il faut mieux de mètre TransparentColor = False pas True  pour les forms dans l'inspecteur d'objet

    b.ta met des Boucles pour importé  des données depuis la Bd vers Comobox (dans la procédure ONcreate )  dans les forms Reash, Afirs tu te rencontre si on 100 000  ligne comme bien de temps on va attendre sans dit le blocage du Processeur  ta pu travailler avec le composant DBLookupCombo qui se trouve dans l'angle Win3.1 sous D7 on plus si jamais tu veux travailler avec le boucles ne t'oublie pas « application.ProcessMessages » qui donne un repos au Processeur  ou travailler avec les Threads

    2-je vois que ta mit  dans chaque forme un Ttable et  Tdatasource  la solution meilleur c que  tu déclare toutes tes tables et Tdatasouces tquerys . dans un TdataModule après tu déclare Dans chaque forme ton  Tdatamodule comme ca tu peux par exemple ouvrir  ta table une seule fois dans votre projet  par un simple Tdatamodule.TtableRecherche.open depuis n'importe quel forme , on plus dans votre projet tu aura que un seul TtableRecherche  la ta pas besoin de faire table.refreche  

    3-il y a Table1.EmptyTable  au lieu d'utilisé une boucle pour vider la Table

    4-l'étape la plus essentiel pour développé un logiciel c'est La conception papier et crayon je te conseil de d'apprendre UML   c'est un langage de modalisation très avancé  il va t'aider même dans votre domaine en management

    J'ai espère que j'été clair
    @+






Ajouter un commentaire

Pub



Appels d'offres

Recherche developpeur ...
Budget : 700€
SITE MARCHAND LOCATION...
Budget : 3 000€
SITE MARCHAND POUR HOTEL
Budget : 4 000€

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Boutique

Boutique de goodies CodeS-SourceS