Codes Sources - Commentcamarche
Codes Sources - Commentcamarche
Codes Sources - Commentcamarche
codes-sources.commentcamarche.net/source/q=GESTION+etablissement+scolaire&cur=1&url=/
High-Tech
Sant-Mdecine
Droit-Finances
AppsTV
Codes-Sources
Inscription
Plan
Connexion
Identifiant
Mot de passe (oubli ?)
Connexion
Rechercher
OK
Accueil
Forum
Tutoriels
Codes Sources
Top Membres
Tous les langages
ASM
ASP / ASP.NET
C / C++ / C++.NET
C# / .NET
ColdFusion
Delphi / Pascal
Flash
Flex
Foxpro
Graph
IRC
Java
Javascript
PDA
PHP
Python
Regex
SQL
Visual Basic / VB.NET
Visual Basic / VB.NET
Forum Visual Basic / VB.NET
Tutoriels Visual Basic / VB.NET
Codes Sources Visual Basic / VB.NET
Dposer un code Visual Basic / VB.NET
codes-sources.commentcamarche.net/source/q=GESTION+etablissement+scolaire&cur=1&url=/
1/21
27/07/13
codes-sources.commentcamarche.net/source/q=GESTION+etablissement+scolaire&cur=1&url=/
PHP
Forum PHP
Tutoriels PHP
Codes Sources PHP
Dposer un code PHP
C / C++ / C++.NET
Forum C / C++ / C++.NET
Tutoriels C / C++ / C++.NET
Codes Sources C / C++ / C++.NET
Dposer un code C / C++ / C++.NET
Javascript
Forum Javascript
Tutoriels Javascript
Codes Sources Javascript
Dposer un code Javascript
C# / .NET
Forum C# / .NET
Tutoriels C# / .NET
Codes Sources C# / .NET
Dposer un code C# / .NET
ASP / ASP.NET
Forum ASP / ASP.NET
Tutoriels ASP / ASP.NET
Codes Sources ASP / ASP.NET
Dposer un code ASP / ASP.NET
Services
Agenda
Annuaire des sites
Blogs
Dictionnaire de la prog
Emploi
Groupes
Outils
RFC
Snippets
Accueil
Connexion
Identifiant
Mot de passe (oubli ?)
Connexion
Dposer un code Code
Recherche
Haut
A la recherche d'un emploi ?
Accueil
Delphi / Pascal
Sources Delphi / Pascal
Sources Base de Donnees
Gestion d'un etablissement scolaire
Dposer un code-source Delphi / Pascal
codes-sources.commentcamarche.net/source/q=GESTION+etablissement+scolaire&cur=1&url=/
2/21
27/07/13
codes-sources.commentcamarche.net/source/q=GESTION+etablissement+scolaire&cur=1&url=/
signaler
Gestion d'un etablissement scolaire
par Zicson1
Signaler
Le moteur de la base de donnes(Database engine) ici c'est INTERBASE, il peut tourner sur un poste
o interbase est correctement install sans DELPHI pourvu que le chmin soit bien paramtr. c'est
une base de donnes utilisable en reseau local seulement(local server).
cs_SOUMIA -
Signaler
jackalunion -
codes-sources.commentcamarche.net/source/q=GESTION+etablissement+scolaire&cur=1&url=/
Signaler
3/21
27/07/13
codes-sources.commentcamarche.net/source/q=GESTION+etablissement+scolaire&cur=1&url=/
Zicson1 -
Signaler
Merci SOUMIA, c'est une bonne remarque. il manque les fichiers DFM, mon appli est un peut
volumineux donc j'ai essay de les supprimer pour qu'il soit en de d'1Mo, chose que j'ai faite malgr
moi. mais au cas o vous n'arriverez pas l'exploiter, je ferai liminer certaines fiches en les retirant
du projet pour avoir un petit truc de moins d'un mga octet pour montrer tout juste le principe de
fonctionnement. Ou si vous savez quels fichiers retirer autre que ceux des DFM pour l'utiliser sans
problme, parce que je pense qu' matire de ncessiter tous les fichiers se valent.
Oniria -
Signaler
Bonjour,
pour supprimer des fichier qui ne sont pas utile, il faut supprimer les .dcu,cfg,.~dpr
avec, juste ca, il devrai fondre comme neige au soleil
Bon codage
Site web
cs_cantador -
Signaler
bonjour,
un peu de message s'impose avant de pouvoir
tester le programme.
il est ncessaire aussi de renommer les composants et de prvoir
l'utilisation des alias permettant de changer aisment l'adresse de la base.
pour l'instant, on est dans l'attente.
cs_cantador -
Signaler
un peu de mnage..(lol)
Zicson1 -
Signaler
Merci mon frre ONIRIA et le problme des fichiers sera ainsi rsolu, pour ce qui est du renom des
composants, je ne pense pas que a soit ncessaire mon ami CANTADOR parce qu'il s'agit d'un alias
extension .GDB(Interbase)dont le chemin est C:/GEST_ETUDE/DATA/DIASOFT.GDB ,seule le
projet peut tre renommer, pour le faire, tu ouvre le fichier DPR sous DELPHI et tu fait "File + save as"
pour le renommer et l'enregistrer dans le dossier de ton choix mais la base de donnes doit tre
toujour sur la partion C:/ comme l'indique le chemin .NB: Il tourne sur WIN XP cause du composant
XP que je lui est incorpor,sur 2000 SP4 il se lance bien mais ne tourne car il y a incompatibilit de
polices, moins que le composant de skin XP lui soit retir.
cs_cantador -
Signaler
4/21
27/07/13
codes-sources.commentcamarche.net/source/q=GESTION+etablissement+scolaire&cur=1&url=/
Zicson1 -
Signaler
Une base de donnes INTERBASE est differente de celle de base de donnes BDE, pour une base
de donnes BDE il y a un code crire pour sa cration comme tu le souhaite. Mais pour Interbase il
n'y a pas de code crire en delphi car il est indpendant de DELPHI, seulement, on utilise DELPHI
pour attaquer la base de donnes Interbase en vue de crer un interface utilisateur pour (enregistrer,
supprimer, recuperer...les donnes) . La diffrence: Avec BDE les donne se trouvent regroupes au
sein de DELHPI or Avec Interbase DELPHI va chercher les donnes chez interbase qui est le serveur
et malheur pour toi si le serveur n'est pas active tu n'auras rien comme information. Conclusion,
DELPHI ne peut crer d'Alias GDB(Interbase) pour le faire on:
- Creation d'un nouveau dossier dans l'emplacement souhait(C:, D: ou F:)et ensuite on y crer un
sous dossier ou crer l'alias GDB.
- Tu ouvres Interbase(Ibconsole)et pour la suite refere toi aux sites interbase pour creer ton alias.
NB: Sans Interbase sur le poste Imposible de travailler sur une base interbase parce que c'est l
qu'on creer les TABLES, LES PROCEDURES, LES FONCTIONS, LES REQUETES, LES TRIGERS
avants de les appler dpuis DELPHI.
Pour le renom des composants c'est une bonne chose mais malheureusement, le projet set grand
donc renommer un composant affecterait les codes des autre units ou le code est utilis. pour voir
les code des IBDATASET IBQUERY faites
clic droit sur eux + etit SQL. Pour les fiches elles sont toutes rattaches la fiche FMUNU donc
partant de la vous pouvez vous retrouver.
cs_cantador -
Signaler
cs_eli42 -
Signaler
Ce n'est pas dans mes habitudes de dire c'est bon, ce n'est pas bon, mais le peut que j'ai pu voir
exemple unit9, unit16, unit33 qui ont les dfm, me donne pas envie de voir la suite. C'est dommage car
j'aurais bien voulu voir un soft en base GDB.
Zicson1 -
codes-sources.commentcamarche.net/source/q=GESTION+etablissement+scolaire&cur=1&url=/
Signaler
5/21
27/07/13
codes-sources.commentcamarche.net/source/q=GESTION+etablissement+scolaire&cur=1&url=/
Merci Mon frre ELI42, j'accepte volontiers tes critiques parce que quand on a pas la totalit d'une
source c'est difficile de la comprendre et de l'interprter. Sincrement on ne comprendra jamais cette
source tant qu'on a pas la totalit des fichiers afin de la compiler et la tester pour tirer profit de son
bien fond. Cette est actuellement en cours de fin projet. elle comporte 65 fiches au total, et ce qui
est intressant, elle convient aux besoins des demandeurs, nanmoins je voulais bien le faire
partager en utilisant celle de 49 units mais hlas les DFM seul fond dj 1,25Mo.
cs_MAURICIO -
Signaler
Salut,
d' abord, le problme de la taille du projet est trs facile contourner: tu le mets sur une page
internet et tu nous refile le link!
Je suis tout fait d' accord avec Eli42: c' est le gros bordel!
a se rsume une base de donnes, non, plutt des tables lies entre elles et visualises travers
de DBGrid, le tout sans me: le DataModule n' a pas une ligne de code, je sais pas comment vous
faites les gars pour arriver cet exploit.
Les compos sont pas nomms mais vu que les units non plus, a reste trs homogne...
Lorsque tu devras faire des changements, tu vas comprendre ton erreur.
Le fait que tu aies dcoup certaines units n' est pas en soi une excuse.
Le code semble plutt bien indent et le franais est correct.
Malheureusement il y a de gros problmes de programmation comme par exemple le fait que toutes
les fentres soient cres lors du dmarrage de l' appli.
En ce qui concerne le GUI, c' est trop ar, l' utilisation de PageControl te permettrait d' organiser tes
fentres.
Pour finir, quelques chose me dit que tu va accepter toutes ces critiques pour pouvoir voluer et nous
prsenter quelques chose de plus mature dans les prochaines semaines.
A+
Zicson1 -
Signaler
La programmation est un vaste domaine bien volutif donc personne ne dtient d'une manire figer la
meilleur faon de coder. Pour quoi veux tu coder la o je ne code pas et j'obtiens un rsultat
attendu!c'est une perte de temps. Le module de donnes que j'ai prsent est une exprience
trouve de mes recherches et cela me permet de vite voluer. Pire je peux vous presenter un
DATAMODULE avec 2 composants seulement (IBDATABASE et IBTRANSACTION), sans
DATASOURCE IBTABLE OU IBDATASET et sans code qui fonctionne mieux grce aux lments de
l'inspecteur d'objet de DELPHI7. SVP ne m'imposer votre architecture et votre manire de coder si le
mien ne te va pas tu verras mieux de garder ta majestueuse mthode que moi mme je connais dj.
Pour les composants c'est difficile pour toi parce que tu ne connait pas la source mais je n'ai pas de
problme la modifier, hier mon agence m'a demander d'ajouter un script de calcule et c'est ce que
je viens de faire et a marche. Il ne me demanderons pas pour quoi tu n'a pas ajout ce code, pourvu
que a marche bien et que cela ne soit pas lourd l'excution. Au aujourd'hui, avec ces composants
IB on peut aller vite sans pour autant perdre le temps vouloir tout coder, savez-vous qu'un
IBDATASET rgnre des codes SQL qui nous aide vite aller sans pour autant coder?...chercher
codes-sources.commentcamarche.net/source/q=GESTION+etablissement+scolaire&cur=1&url=/
6/21
27/07/13
codes-sources.commentcamarche.net/source/q=GESTION+etablissement+scolaire&cur=1&url=/
Zicson1 -
Signaler
sidouo -
Signaler
cs_eli42 -
Signaler
SIDOUO heum on vas se faire engueler ta question n'est pas au bon endroit, mais bon
//----------------------------------------------------var
Chemin, Base : String;
begin
//----- Ouverture du fichier parametres
ParamIni := TIniFile.Create(ExtractFilePath(Application.ExeName) +
'\Data\Parametre.ini');
//----- Lecture du Chemin et nom de la base
Chemin := ParamIni.ReadString('Principal', 'Chemin', 'Erreur');
Base := ParamIni.ReadString('Principal', 'Base', 'Erreur');
//----- Mise a jour du database
Database.ConnectionString := 'provider=Microsoft.Jet.OLEDB.4.0;Data Source='
+ Chemin + '\' + Base + '.MDB;mode=readwrite;Persist Security Info=False';
//----ParamIni.Free
cette methode simple, me permet de faire plusieur base de donnes, d'avoir des base
sur le serveur et d'autre sur le poste, pas oublier de supprimer dans l'inspecteur
d'objet les parametre de CONNECTIONSTRING de la database
Sinon tu creer un DSN au create de ta Form
cs_eli42 -
Signaler
Zicson1 tu veux dire par ton exemple, que toutes tes bases sont tjrs Open, c'est toi qui voit mais je ne
trouve pas que c'est bien propre, chacun code comme il le dsire certes, le client veut que a marche
et ne veut pas savoir comme c'est cod, mais bon la on va se lancer dans une grande polmique, et
codes-sources.commentcamarche.net/source/q=GESTION+etablissement+scolaire&cur=1&url=/
7/21
27/07/13
codes-sources.commentcamarche.net/source/q=GESTION+etablissement+scolaire&cur=1&url=/
tu ne gagnera pas, ce que je trouve dommage j'aurais bien voulu voir un source avec une base GDB,
car j'aurais bien essay pour changer contre mes Access. Mais bon je pers pas espoir que tu nous
mette en lignes quelque chose ou on puisse vraiment tester.
//------------------------------------------------je vous donne quelques exemples: que d'crire "Form1.Dataset.Active:=True;" je slectionne le
Dataset et je met sa propriet Active true dans l'inspecteur d'objet. "Form1.DBEdit.Visible:=False;"
pour ce code, un seul clic dans l'inspecteur d'objet suffirait, c'est moi ma manire de chercher aprs
avoir vu aussi les mthodes communes.
cs_MAURICIO -
Signaler
Je ne veux rien imposer mais ta faon de faire est trs brouillon mais si tu t' y retrouves, c' est parce
que le projet est trs simpliste est qu' il est tout frais.
Sur ce,
A+
sidouo -
Signaler
yvessimon -
Signaler
Bonjour,
Ou trouver unit37 ?
Salutations
cs_cantador -
Signaler
codes-sources.commentcamarche.net/source/q=GESTION+etablissement+scolaire&cur=1&url=/
8/21
27/07/13
codes-sources.commentcamarche.net/source/q=GESTION+etablissement+scolaire&cur=1&url=/
sidouo -
Signaler
desole mon pote mais j'ais pas trouver quequ'un qui m'aide
je suis vraiment desole de ma part
excuse mois je le ferai jamais
ok
seulement aide moi a trouver une solution pour mon probleme
merci contador
Zicson1 -
Signaler
Bien videment, c'est ce je reprochais ELI42 tout le monde n'a pas la mme expertise, moi je
cherche pour simplifier, c'est le cas ici.
Pour moi le problme qui s'oppose ici la source de SIDOUO, c'est le manque du moteur du type de
la base de donnes "DATABASE ENGINE" ici c'est le cas ODBC.
Je ne sais pas si c'est fait avec les composants ADO de la bubliotheque de DELPHI mais le plus
important, il y a plusieurs mthodes dont celle de ELI42, on peut procder par la mthode des
registres du systeme en incorporant ces DLL(Librairies de Liens Dinamiques) mais c'est dlicat de
manipuler les registres de ta machine car en cas d'erreur tu risques de rinstaller ta machine, donc
coute j'ai une mthode trs trs simple pour toi.
Tu n'a pas besoin de coder, j'ai le paquet de tous les DLL des appli BDE, il suffit simplement de les
copier dans le dossier ou se trouve ton l'exe de ton appli et c'est tout. pour paramtrer ton pilote
ODBC tu clic deux fois sur BDE ADMIN qui est aussi inclus dans le paquet.
S'il te plait M.YVESSIMON, mon appli fait plus d'un Mo donc tous les fichiers ne sont pas prsent, pour
avoir la totalit de la source, envoie moi un E-mail :diahoreful@yahoo.fr, car je viens de l'envoyer
d'autres personnes du forum qui m'ont envoyer un message priv.
nulle ne dtient le monopole du savoir,"Ce que je sais, je ne sais rien" RENE DESCARTES.
cs_cantador -
Signaler
Zicson1 -
Signaler
codes-sources.commentcamarche.net/source/q=GESTION+etablissement+scolaire&cur=1&url=/
9/21
27/07/13
codes-sources.commentcamarche.net/source/q=GESTION+etablissement+scolaire&cur=1&url=/
Car il est cruel d'utiliser les injures pour cacher ses insuffisances, leur est venu o tu prsenteras ta
sources INTERBASE-DELPHI bien fait comme tu le souhaite la communaut en lieu et place de ma
source pour que je respire mieux. et si l'on regarde bien parmi les sources que tu as posts, je suis
convaincu que tu n'a jamais coder avec INTERBASE et tu n'a aucune notion. Merci
cs_cantador -
Signaler
cs_cantador -
Signaler
je suis convaincu que tu n'a jamais coder avec INTERBASE et tu n'a aucune notion.
c'est une attaque personnelle et qui n'a pas sa place ici !
cs_MAURICIO -
Signaler
En ce qui me concerne, je suis pour que les dbutants puissent poster leur sources, daube ou pas.
Par contre, ne pas accepter les critiques constructives, voire attaquer leurs auteurs, a c'est vraiment
infantil.
A+
cs_eli42 -
Signaler
Zicson1, on va rgler le problme envoi moi ton source a mon adresse en plusieurs zip ou rar, je le
mettrais sur mon site et je mettrai un lien ici, comme a la polmique stoppera, car discuter sur un truc
qu'on a pas ce n'est constructif pour personne.
cs_eli42 -
Signaler
Tu as raison cantador et c'est ma faute, j'aurais du lui rpondre directement sur sa messagerie, je
m'en excuse auprs des admins, qu'ils supprimes les messages concern.
//----------------------Il semble qu'il y ait une incomprhension sur l'usage du site.
(il serait d'ailleurs intressant que les admins se manifestent)
L'objectif n'est pas que tout le monde dpose ses brouillons de code et attende qu'un bon samaritain
de passage remette tout en ordre mais bien plutt d'offrir la communaut quelque chose de
consistant, de travaill, d'organis, d'inattendu, d'original, voire d'utile aussi, afin que chacun puisse
en profiter.
cs_cantador -
Signaler
@Eli42 :
codes-sources.commentcamarche.net/source/q=GESTION+etablissement+scolaire&cur=1&url=/
10/21
27/07/13
codes-sources.commentcamarche.net/source/q=GESTION+etablissement+scolaire&cur=1&url=/
cs_eli42 -
Signaler
Bonjour, suite la demande de Zicson1 et quon puisse avoir un source, qui fonctionne, je vous met
en ligne son source avec les DFM
Programme : http://www.gest42.com/georges/zicson1/GEST_ETUDE.ZIP 1.59mo
IB6Serveur : http://www.gest42.com/georges/zicson1/IB6Serveur.zip 4.17mo
Je ne fais que lintermdiaire, pour rendre service.
cs_cantador -
Signaler
HAFTARIFOUAD -
Signaler
Bonjour
Jaimerai bien participer, car le domaine de la gestion mintresse :
Tout dabord, je vous flicite pour votre travaille, cest pour a que jai dcid participer
personnellement dans lamlioration, et de vous donner mon point de vu :
1. Renommez vos units, composants,
2. Faites trs attention aux fautes de frappes ou dorthographe.
3. Il est trs utile de grer vos messages derreurs et de confirmations ; par Ex. lorsque lutilisateur
clique par erreur sur le bouton Quitter, donc, il va perdre son travaille !!!
4. Trs importante la gestion des transactions.
5. Il est utile grer le mot de passe ; d'utiliser les fichiers de paramtres (*.ini) ou de manipuler la base
de registre pour le stockage.
6. Il est utile d'appliquer l'unes des mthodes de cryptage des chanes de caractre, grce a vous
codes-sources.commentcamarche.net/source/q=GESTION+etablissement+scolaire&cur=1&url=/
11/21
27/07/13
codes-sources.commentcamarche.net/source/q=GESTION+etablissement+scolaire&cur=1&url=/
Signaler
Gnial M. AFTARIFOUAD! votre intervention sur mo code m'a beaucoup impression, et je me deman
de, pour quoi vous ne l'avez pas dit si tt. En ffet je suis interess par vos critiques et je suis sur que
cela m'apportera quelque chose de nouveau. si tu pouvais m'expliquer mieux ces deux points cela
m'apportera un plus:
5. Il est utile grer le mot de passe ; d'utiliser les fichiers de paramtres (*.ini) ou de manipuler la base
de registre pour le stockage.
6. Il est utile d'appliquer l'unes des mthodes de cryptage des chanes de caractre, grce a vous
gagnerez le confiance de l'utilisateur du programme (logiciel plus scuris et le taux de risque de
perdre les informations est rduit).
Mais pour le point 9 c'est paussible de crer un alias Interbase dynamiquement, voir ceci:
POUR CREER UNE BASE DE DONNEE INTERBASE EN DYNAMIQUE, IL FAUT ETRE EN LOCAL
(SERVEUR INTERBASE INSTALLE SUR LA MACHINE CIBLE).
Il faut d'abord
- Assigner le nom de la base (gnralement les base Interbase ont comme extension .GDB).
- Dterminer le dialecte SQL (3 tant le dernier).
- Remplir les paramtres de cration (j'ai utilis les paramtres de base d'Interbase, mais c'est
dconseill, il vaut mieux effacer l'utilisateur SYSDBA et crer le sien avec son propre mot de passe
=> Scurit oblige).
Le code ncessaire est l:
procedure TMain.CreateDatabase(ADBFileName: TFilename);
var
IBDataBase: TIBDatabase;
IBQuery: TIBQuery;
IBTransaction: TIBTransaction;
begin
IBDataBase := TIBDatabase.Create(nil);
IBQuery := TIBQuery.Create(nil);
IBTransaction := TIBTransaction.Create(nil);
try
IBDataBase.DatabaseName := ADBFileName;
IBDataBase.SQLDialect := 3;
IBDataBase.Params.Clear;
IBDataBase.Params.Add('USER "SYSDBA"');
codes-sources.commentcamarche.net/source/q=GESTION+etablissement+scolaire&cur=1&url=/
12/21
27/07/13
codes-sources.commentcamarche.net/source/q=GESTION+etablissement+scolaire&cur=1&url=/
IBDataBase.Params.Add('PASSWORD "masterkey"');
IBDataBase.Params.Add('PAGE_SIZE 4096');
IBDataBase.CreateDatabase;
IBDatabase.Connected := true;
IBTransaction.DefaultDatabase := IBDataBase;
IBQuery.Database := IBDatabase;
IBQuery.Transaction := IBTransaction;
try
IBQuery.SQL.Add('create table IODescriptorEx(IOId int not null,IOFileMask VarChar(30),'+
'AlternativeDesc VarChar(50));');
IBQuery.ExecSQL;
{...}
{ Reste de la cration de la base par script SQL en dur ou rcuprer dans un fichier }
{...}
IBTransaction.Commit;
except
IBTransaction.Rollback;
end;
IBDataBase.Connected := false;
finally
FreeAndNil(IBQuery);
FreeAndNil(IBTransaction);
FreeAndNil(IBDataBase);
end;
end;
Il suffit ensuite de se connecter la base et de se servir d'un IBQuery pour crer les tables et autres
lments ncessaires la mise en uvre de la base de donnes...
NB: Dans ce projet comme vous le demandez, j'ai prfr utiliser les IBquery pour mes Tables en lieu
et place des IBTables.
Pour la remarque N 7 "7. Il est important de grer le nombre de fois d'entres d'un faux mot de
passe." Je pense bien une boucle :
TANT QUE i<3 Faire
i++
...
HAFTARIFOUAD -
Signaler
Salut
Mr: Zicson1, j'aimerai bien vous prcisez que mon dernier commentaire n'est pas une critique mais
juste une simple intervention pour amliorer votre travaille.
En ce qui concerne l'intervention N 5:
-Grer le mot passe-; je voix que vous utilisez un mot de passe standard, (pour le mot de passe
entrer: 'ok' ou 'ful'), peut tre bon comme exemple mais pas bon dans un logiciel professionnel
comme le votre, vous devez limiter lutilisation du logiciel pour ne pas perdre limage de logiciel. Je
veux dire par cela, si vous utiliser les cls dactivation par date ou par N de srie de la carte mre ou
a sera encore mieux. Autre chose cest lutilisateur de crer son propre mot de passe, et cest
encore mieux de grer les sessions (plusieurs session par nom dutilisateur et mot de passe).
En ce qui concerne lintervention N6 :
Enregistrer le mot de passe dans un fichier ini ou dans la base de registre: La meilleure solution de
protger un logiciel est de crypter le mot de passe pour quil ne soit pas lisible par les autres et de le
codes-sources.commentcamarche.net/source/q=GESTION+etablissement+scolaire&cur=1&url=/
13/21
27/07/13
codes-sources.commentcamarche.net/source/q=GESTION+etablissement+scolaire&cur=1&url=/
stocker soit ; dans votre BDD, un fichier de paramtres ini, ou bien de le stocker dans la base de
registre.
A la fin je vous remercie pour votre claircissement de la rponse N9 encore je vous remercie pour
votre gentillesse et bonne progression.
Site web
HAFTARIFOUAD -
Signaler
Signaler
M. AFTARIFOUAD, merci bien pour le source et j'en suis que tu ira loin en programmation parce que
tu aimes bien le mtier quand bien mme que tu n'est pas informaticien " coeur vaillant rien
d'impossible".
j'ai dj vue ton projet concernant la gestion d'une bibliothque et je t'assure que tu a fait des
avances notables surtout pour quelqu'un qui n'a jamais suivis un cours en Informatique!breve j'ai
ouli d'ajouter le code de la cration d'un alias INTERBASE en mode dynamique car le code
precedent, c'est celui de la creation de la base de donnes Interbase en mode dynamique mais ce
code est ncessaire avant la cration de l'alias.
COMMENT CREER UN ALIAS INTERBASE ET PARADOX DYNAMIQUEMENT?
Pour ce qui est de la cration des alias BDE, il faut recourir l'une des mthodes AddAlias ou
AddStandardAlias de l'objet TSession. La seconde mthode tant spcialise pour la cration d'alias
Paradox, DBase et ASCII.
Le code de cration dynamique d'un alias pour base Paradox aura la forme :
codes-sources.commentcamarche.net/source/q=GESTION+etablissement+scolaire&cur=1&url=/
14/21
27/07/13
codes-sources.commentcamarche.net/source/q=GESTION+etablissement+scolaire&cur=1&url=/
15/21
27/07/13
codes-sources.commentcamarche.net/source/q=GESTION+etablissement+scolaire&cur=1&url=/
UserName:=sPseudo; //indispensable
Password:=sMotDePasse; //indispensable
FirstName:=sPrenom;
LastName:=sNom; // etc ... selon les besoins
try
AddUser;
except
on E:Exception do
begin
ShowMessage(E.ClassName+':'+E.Message);
// traitement en cas d'erreur
end;
end;
Active := false;
end;
Merci pour tes remarques et j'attends partager d'autres avec toi ci possible.
Utilisateur anonyme -
Signaler
Bonjour, moi j'ai tlcharg le zip, cr l'alias mais en essayant d'excuter voila ce que m'est affich
[Erreur fatale] Unit2.pas(8): Fichier non trouv : 'XPMan.dcu'
Zicson1 -
Signaler
Salut,
Je ne sais pas quelle modification que vous avez apport au contenu du code mais ce qui est certain
l'alias dont vous parlez est dj crer et se trouve dans le dossier DATA je l'ai nomm DIASOFT.GDB
donc si vous pouvez le supprim et crer le votre soit par script ou par assistant INTERBASE et tablir
une nouvelle connexion la base c'est une possibilit.
Le second problme: [Erreur fatale] Unit2.pas(8) ici l'unit2 c'est l'unit qui porte le module de donnes
(Datamodule) de mon application et quand tu regarde bien le contenu du zip il est bien prsent le
mieux serait de revoir tes modifications.
Le troisime point: (Fichier non trouv : 'XPMan.dcu') ce nom de fichier n'a jamais exister dans le
code du zip donc le mieux serait de revoir les modifications.
je suis sur d'une chose, l'utilisation du composant XP qui donne un aperu de XP mon appli donc
mon appli ne passe pas sur 98 et 2000 infrieur il te faut Win XP pour un problme de compatibilit
des polices.
yvessimon -
Signaler
bonjour,
la compilation il ne trouve pas Unit37 ?
Salutations
Zicson1 -
codes-sources.commentcamarche.net/source/q=GESTION+etablissement+scolaire&cur=1&url=/
Signaler
16/21
27/07/13
codes-sources.commentcamarche.net/source/q=GESTION+etablissement+scolaire&cur=1&url=/
Bonjour,
Pour toi YVESSIMON, je pense que tu devrais avoir le source en totalit contrairement au autre car
c'est aprs ta requte que mon frre ELI42 hberger le source sur son site pour vous permettre de le
tlcharger en totalit, et voici ces liens qui malheureusement ne marchent plus:
Programme : http://www.gest42.com/georges/zicson1/GEST_ETUDE.ZIP 1.59mo
IB6Serveur : http://www.gest42.com/georges/zicson1/IB6Serveur.zip 4.17mo
Je vous communiquerez un autre lien des qu'il y a possibilit.
Zicson1 -
Signaler
Merci Mon frre ELI42, car lien marche encore je viens de tester:
http://www.gest42.com/georges/zicson1/GEST_ETUDE.ZIP
cs_eli42 -
Signaler
Bonjour,
Les liens sont toujours bien present et j'ai encore teste. Par contre si tu as fait des modifications
importante peut etre interressant de les remettres jour. Envoi moi les zip coup si tu veux que je
fasse la mise a jour.
Cordialement
Zicson1 -
Signaler
Utilisateur anonyme -
Signaler
Bonjour ZICSON1
Je veux juste te dire que je ne suis pas assez initi en Delphi pour porter des modifications votre
source, j'ai juste dcompress le zip et j'ai ouvert le projet C:\GEST_ETUD\FULL\PROGEST_ETUDE,
j'ai ensuite lanc l'excution et voila ce qui m'est affich: (Classe TXPManifest non trouve. ignorer
l'erreur et continuer?...) j'ai choisi "Ignorer" et voila ce que le compilateur m'a affich ([Erreur fatale]
Unit2.pas(8): Fichier non trouv : 'XPMan.dcu') et pour votre information j'ai windows XP Pack2 et
Delphi6 edition entreprise sur ma machine!
Cordialement!
Zicson1 -
Signaler
17/21
27/07/13
codes-sources.commentcamarche.net/source/q=GESTION+etablissement+scolaire&cur=1&url=/
Utilisateur anonyme -
Signaler
Bonjour,
Puisuqe c'est une version incomplte de votre application (manque de certaines fiches donc
impossibilit d'excution) alors pourquoi nous
donner le nom d'utilisateur et le mot de passe !
Zicson1 -
Signaler
Celui-ci marche bien, il peu mme tre compiler mais je veux dire qu'il eu non seulement des
amliorations avances et des modules supplmentaires. Ce projet pour but de vous permettre
comprendre certaines choses de la programmation vnementielle orient objets.
Toutefois pour le tester veuillez vous rendre ici:
Programme : http://www.gest42.com/georges/zicson1/GEST_ETUDE.ZIP 1.59mo
IB6Serveur : http://www.gest42.com/georges/zicson1/IB6Serveur.zip 4.17mo
Utilisateur anonyme -
Signaler
Bonjour,
Ok comme a marche bien, merci bcp et bon courage.
fouad_king_computer -
Signaler
bon soir
il manque des unites par exemple 15.16.17.18 ets
Zicson1 -
Signaler
Ne tlcharge pas celui-ci, il est incomplet cause de sa taille un peu grand donc rend toi plutt ici:
Programme : http://www.gest42.com/georges/zicson1/GEST_ETUDE.ZIP 1.59mo
IB6Serveur : http://www.gest42.com/georges/zicson1/IB6Serveur.zip 4.17mo
Merci!
Utilisateur anonyme -
Signaler
Signaler
aide moi SVP parce que programme tres important, et tres besoin plus vite c'est possible et merci
Site web
Zicson1 -
Signaler
Le nom utilisateur est bel et bien rediger dans l'entete de cette source donc bien lire avant de le
codes-sources.commentcamarche.net/source/q=GESTION+etablissement+scolaire&cur=1&url=/
18/21
27/07/13
codes-sources.commentcamarche.net/source/q=GESTION+etablissement+scolaire&cur=1&url=/
telecharger:
C'est une base de donnes qui gre au total 4 modules:
- Gestion des inscriptions et de la scolarit
- Gestion du personnel
- Gestion des lves
- Gestion des bulletins
NB: c'est une version incomplte de mon appli car il comporte un copyright. Au dmarrage entrer ce
code: BONI comme nom utilisateur et
pour le mot de passe entrer: 'ok' ou 'ful'
cs_kabakas -
Signaler
pffffffffffffffffffffffffffff
c'est plein d'ERREURS !
Utilisateur anonyme -
Signaler
Signaler
O est la suivante
Utilisateur anonyme -
J'ai besoin de ce programme, s'il vous plat s'il vous plat aider
Merci
Zicson1 -
Signaler
C'est vrai FATEH2628 vous avez raison, cette sources n'est pas
complette, essayez ces liens svp:
c'est aprs ces requtes que mon frre ELI42 a dcid d'hberger le code source sur son site pour
vous permettre de le tlcharger en totalit, et voici ces liens qui malheureusement ne marchent plus:
Programme : http://www.gest42.com/georges/zicson1/GEST_ETUDE.ZIP 1.59mo
IB6Serveur : http://www.gest42.com/georges/zicson1/IB6Serveur.zip 4.17mo
cs_eli42 -
Signaler
Salut,
DSL mais les liens :
http://www.gest42.com/georges/zicson1/GEST_ETUDE.ZIP
http://www.gest42.com/georges/zicson1/IB6Serveur.zip
Marche tres bien, si en cliquant dessus ca ne marche pas faites un copier coller
@+
Beau temps belle mer
codes-sources.commentcamarche.net/source/q=GESTION+etablissement+scolaire&cur=1&url=/
19/21
27/07/13
Zicson1 -
codes-sources.commentcamarche.net/source/q=GESTION+etablissement+scolaire&cur=1&url=/
Signaler
Merci bien mon frre ELI42 pour les liens, ils marchent bien je viens de les tester.
Inscription
Conditions gnrales
Contact
codes-sources.commentcamarche.net/source/q=GESTION+etablissement+scolaire&cur=1&url=/
20/21
27/07/13
codes-sources.commentcamarche.net/source/q=GESTION+etablissement+scolaire&cur=1&url=/
Charte
Recrutement
Annonceurs
CCM Benchmark Group
Carte de voeux 2013, Cinma, Dcoration, Expeert, Horoscope, Salon littraire, Programme TV, Cuisine
(Recette), Coiffure, Restaurant, Test dbit, Voyage, Hayatouki
codes-sources.commentcamarche.net/source/q=GESTION+etablissement+scolaire&cur=1&url=/
21/21