begin process at 2012 02 11 14:38:06
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Base de Donnees

 > THE GEANTFINDER : GESTIONNAIRE DE BIBLIOTHEQUES

THE GEANTFINDER : GESTIONNAIRE DE BIBLIOTHEQUES


 Information sur la source

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

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
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é :5 574 / 1 513

Auteur : HAFTARIFOUAD

Ecrire un message privé
Site perso
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! ]

 Fichier Zip

Les Membres Club peuvent 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


 Sources du même auteur

Source avec Zip Source avec une capture EXEMPLE UTILISATION DBGRID
Source avec Zip Source avec une capture IMAGE DANS UN TDBGRID
Source avec Zip Source avec une capture MESSAGEDLG PERSONNALISÉ
Source avec Zip Source avec une capture HINT PAR CELLULE DANS UN TDBGRID
Source avec Zip Source avec une capture DEVELOPERBIBLIO

 Sources de la même categorie

Source avec Zip Source avec une capture STOCKEUR CODE SOURCE par PythonGreg
Source avec Zip Source avec une capture EXEMPLE UTILISATION DBGRID par HAFTARIFOUAD
Source avec Zip EXPORTE TABLE VER EXCEL par apcmorsott
Source avec Zip Source avec une capture BAK_RESORT POUR SGBD INTERBASE par solitair
Source avec Zip Source avec une capture GESTION DES CODE POSTAUX AVEC UNE BASE ACCESS par AlexFr23

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture GESTHEURES par tigris1
Source avec Zip Source avec une capture GESTION DES CODE POSTAUX AVEC UNE BASE ACCESS par AlexFr23
ACTUALISER UNE TABLE SANS QUE LA DBGRID MODIFIE SON VISUEL E... par MAURICIO
Source avec Zip UTILITAIRE DE TRANSFERT DE DONNÉES INTERTABLES par hurrycane
Source avec Zip GESTIONNAIRE SOUCHOTHÈQUE par HAFTARIFOUAD

Commentaires et avis

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

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."

Commentaire de cantador le 21/09/2007 18:47:09 administrateur CS

@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..

Commentaire de nethacker le 21/09/2007 19:46:25

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

Commentaire de f0xi le 21/09/2007 21:28:01 administrateur CS


titre et flag niveau corrigés.

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.

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?  ;)

Commentaire de matrix1 le 26/09/2007 15:00:32

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

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

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


Discussions en rapport avec ce code source dans le forum

Variables dans un Query [ par micfrip ] Quelle est la syntaxe pour placer une variable dans un query ?Moi, j'ai ceci mais, il ne veut pas avaler "bidon"... ( qui est initialisée à 10 avant ) creation sql [ par exyacc ] salut,existe t'il un prog pour creer du code sql genre access, on met les tables, on relit, on choisit les champs les param et paf ca crache le sql ? utilisation de query.sql [ par silla ] s'il vous plais dites moi qu'elle erreurs il y a surquery1.sql.add('select * from proprietaire where nom='quotedstr(edit1.text)'')je veux faire une re ado paradox [ par exyacc ] salut, voila ma question peut on ouvrir des tables paradox avec ADO ? en fait j'ai un prog qui marche avec composant BDE et tables paradox mais peu a Pb pour vider un query [ par jbob ] C'est encore moi ;)Voila comment je procède pour vider mon query :Query1.Close;Query1.SQL.Clear;Query1.sql.add('delete from mabase.db')Query1.Open;ca pb de vitesse entre paradox et sql [ par exyacc ] salut, voila mon pb... j'ai un prog qui utilise des tables paradox, pour une table de 100000 lignes, il mettait 7 secondes a tout faire (parcours et c Question INSERT SQL DS un QUERY [ par WinLin ] Bonjour a tous,je code en dephi depuis quelque moiet lorsque j'insere des données dans une table je le fait toujour avec un composant tablede la impression des requetes sql [ par saimslim ] Bonjour je cherche comment faire l'impression des résultats des requêtes sql sans refaire les états d'impression , sachant que je possède une dizain query sql [ par saimslim ] bonjour tous le monde, comment verifier l'existance d'un enregistrement avant de l'inserer dans ma table query. le findkey et le findnerest ca marche


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,686 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales