Bonjour,
Je me mets tout doucement à COM pour développer des applications 3/3...
J'ai compris les systèmes de développement de base interface, couche
couche données... par contre, la moindre interface qui fait appel à une de
mes couches métier puis données prends tout de suite 9 Mo en mémoire...et
cela pour un piti recordset de 3 lignes...alors je me dis que j'ai fait
connerie quelque part...
1. Comment faire en sorte de diminuer la charge mémoire lors e
de composants ?
2. Que dois je utiliser pour faire en sorte que ma couche données reste
chargée en mémoire une fois initialisée ( càd faire en sorte d'utiliser
seule instance de ma classe de données polutôt que de la reloader à chaque
fois)
Si il faut que je sois plus clair, hésitez pas...
Merci d'avance...
---
Message envoyé ne contenant aucun virus connu.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.509 / Virus Database: 306 - Release Date: 12/08/2003
Bonjour,
Je me mets tout doucement à COM pour développer des applications 3/3...
J'ai compris les systèmes de développement de base interface, couche
couche données... par contre, la moindre interface qui fait appel à une de
mes couches métier puis données prends tout de suite 9 Mo en mémoire...et
cela pour un piti recordset de 3 lignes...alors je me dis que j'ai fait
connerie quelque part...
1. Comment faire en sorte de diminuer la charge mémoire lors e
de composants ?
2. Que dois je utiliser pour faire en sorte que ma couche données reste
chargée en mémoire une fois initialisée ( càd faire en sorte d'utiliser
seule instance de ma classe de données polutôt que de la reloader à chaque
fois)
Si il faut que je sois plus clair, hésitez pas...
Merci d'avance...
---
Message envoyé ne contenant aucun virus connu.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.509 / Virus Database: 306 - Release Date: 12/08/2003
Bonjour,
Je me mets tout doucement à COM pour développer des applications 3/3...
J'ai compris les systèmes de développement de base interface, couche
couche données... par contre, la moindre interface qui fait appel à une de
mes couches métier puis données prends tout de suite 9 Mo en mémoire...et
cela pour un piti recordset de 3 lignes...alors je me dis que j'ai fait
connerie quelque part...
1. Comment faire en sorte de diminuer la charge mémoire lors e
de composants ?
2. Que dois je utiliser pour faire en sorte que ma couche données reste
chargée en mémoire une fois initialisée ( càd faire en sorte d'utiliser
seule instance de ma classe de données polutôt que de la reloader à chaque
fois)
Si il faut que je sois plus clair, hésitez pas...
Merci d'avance...
---
Message envoyé ne contenant aucun virus connu.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.509 / Virus Database: 306 - Release Date: 12/08/2003
Bonjour,
Vous trouverez à cette adresse
http://rp.developpez.com/vb/tutoriels/troistiers/
un tutorial sur une architecture trois tiers.
Peut-etre que cet exemple vous permetra d'y voir plus clair.
Votre objet de donnée, vous le déclarant en global dans l'application?
Libérez vous bien toute la mémoire aprés son utilisation?
Cordialement
--
--------------------------------------------------------------------------
--------------------
Crévecoeur Jérôme
ACS INFORMATIQUE
122,rue du Château d'orgemont
49000 ANGERS
Tel: 02 41 68 42 36 Fax: 02 41 68 42 48
--------------------------------------------------------------------------
---------------------
"Jean-Francis OCHS" a écrit dans le message de
news:%
> Bonjour,
>
> Je me mets tout doucement à COM pour développer des applications 3/3...
>
> J'ai compris les systèmes de développement de base interface, couche
métier,
> couche données... par contre, la moindre interface qui fait appel à une
> mes couches métier puis données prends tout de suite 9 Mo en
> cela pour un piti recordset de 3 lignes...alors je me dis que j'ai fait
une
> connerie quelque part...
>
> 1. Comment faire en sorte de diminuer la charge mémoire lors e
l'utilisation
> de composants ?
> 2. Que dois je utiliser pour faire en sorte que ma couche données reste
> chargée en mémoire une fois initialisée ( càd faire en sorte d'utiliser
une
> seule instance de ma classe de données polutôt que de la reloader à
> fois)
>
> Si il faut que je sois plus clair, hésitez pas...
>
> Merci d'avance...
>
>
>
>
> ---
> Message envoyé ne contenant aucun virus connu.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.509 / Virus Database: 306 - Release Date: 12/08/2003
>
>
Bonjour,
Vous trouverez à cette adresse
http://rp.developpez.com/vb/tutoriels/troistiers/
un tutorial sur une architecture trois tiers.
Peut-etre que cet exemple vous permetra d'y voir plus clair.
Votre objet de donnée, vous le déclarant en global dans l'application?
Libérez vous bien toute la mémoire aprés son utilisation?
Cordialement
--
--------------------------------------------------------------------------
--------------------
Crévecoeur Jérôme jerome.crevecoeur@acsinfo.fr
ACS INFORMATIQUE
122,rue du Château d'orgemont
49000 ANGERS
Tel: 02 41 68 42 36 Fax: 02 41 68 42 48
--------------------------------------------------------------------------
---------------------
"Jean-Francis OCHS" <Jean-Francis@rivalis.fr> a écrit dans le message de
news:%23rKNvVjYDHA.1640@TK2MSFTNGP10.phx.gbl...
> Bonjour,
>
> Je me mets tout doucement à COM pour développer des applications 3/3...
>
> J'ai compris les systèmes de développement de base interface, couche
métier,
> couche données... par contre, la moindre interface qui fait appel à une
> mes couches métier puis données prends tout de suite 9 Mo en
> cela pour un piti recordset de 3 lignes...alors je me dis que j'ai fait
une
> connerie quelque part...
>
> 1. Comment faire en sorte de diminuer la charge mémoire lors e
l'utilisation
> de composants ?
> 2. Que dois je utiliser pour faire en sorte que ma couche données reste
> chargée en mémoire une fois initialisée ( càd faire en sorte d'utiliser
une
> seule instance de ma classe de données polutôt que de la reloader à
> fois)
>
> Si il faut que je sois plus clair, hésitez pas...
>
> Merci d'avance...
>
>
>
>
> ---
> Message envoyé ne contenant aucun virus connu.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.509 / Virus Database: 306 - Release Date: 12/08/2003
>
>
Bonjour,
Vous trouverez à cette adresse
http://rp.developpez.com/vb/tutoriels/troistiers/
un tutorial sur une architecture trois tiers.
Peut-etre que cet exemple vous permetra d'y voir plus clair.
Votre objet de donnée, vous le déclarant en global dans l'application?
Libérez vous bien toute la mémoire aprés son utilisation?
Cordialement
--
--------------------------------------------------------------------------
--------------------
Crévecoeur Jérôme
ACS INFORMATIQUE
122,rue du Château d'orgemont
49000 ANGERS
Tel: 02 41 68 42 36 Fax: 02 41 68 42 48
--------------------------------------------------------------------------
---------------------
"Jean-Francis OCHS" a écrit dans le message de
news:%
> Bonjour,
>
> Je me mets tout doucement à COM pour développer des applications 3/3...
>
> J'ai compris les systèmes de développement de base interface, couche
métier,
> couche données... par contre, la moindre interface qui fait appel à une
> mes couches métier puis données prends tout de suite 9 Mo en
> cela pour un piti recordset de 3 lignes...alors je me dis que j'ai fait
une
> connerie quelque part...
>
> 1. Comment faire en sorte de diminuer la charge mémoire lors e
l'utilisation
> de composants ?
> 2. Que dois je utiliser pour faire en sorte que ma couche données reste
> chargée en mémoire une fois initialisée ( càd faire en sorte d'utiliser
une
> seule instance de ma classe de données polutôt que de la reloader à
> fois)
>
> Si il faut que je sois plus clair, hésitez pas...
>
> Merci d'avance...
>
>
>
>
> ---
> Message envoyé ne contenant aucun virus connu.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.509 / Virus Database: 306 - Release Date: 12/08/2003
>
>
C'est marrant cette architecture de gestion des données me fait
penser à l'architecture utilisée en PHP. Avec les include('clsData.php');
etc....
lol
"Jean-Francis OCHS" a écrit dans le message de
news:%
> C'est le tutoriel que j'ai utilisé pour génerer mon application...
> J'ai vraiment employé le même principe...
>
> Alors je comprends pas...
>
> Voici le schéma simplifié exact de mon application :
>
> Couche donnée --> Pâle copie du tutoriel avec une fonction rajoutée qui
> renvoie la valeur maximale d'une clé dans une table..
>
> Couche métier --> deux fonctions : -> récupération d'un recordset ( 3
> upplets de 6 colonnes )
> -> Récupération
de
> la valeur maximale d'une clé
> Interface : Création De l'objet métier par CreateObject --> Taille du
> compilé 20ko --> taille en mémoire 9 Mo !!!
>
>
> En plus, je souhaiterais que ma couche données soit résidente... un
> chargement unique.
>
>
> "Crevecoeur Jérôme" a écrit dans le message
de
> news:
> > Bonjour,
> > Vous trouverez à cette adresse
> > http://rp.developpez.com/vb/tutoriels/troistiers/
> >
> > un tutorial sur une architecture trois tiers.
> >
> > Peut-etre que cet exemple vous permetra d'y voir plus clair.
> > Votre objet de donnée, vous le déclarant en global dans l'application?
> > Libérez vous bien toute la mémoire aprés son utilisation?
> >
> >
> > Cordialement
> > --
>
--------------------------------------------------------------------------
> --
> > --------------------
> > Crévecoeur Jérôme
> >
> > ACS INFORMATIQUE
> > 122,rue du Château d'orgemont
> > 49000 ANGERS
> > Tel: 02 41 68 42 36 Fax: 02 41 68 42 48
>
--------------------------------------------------------------------------
> --
> > ---------------------
> > "Jean-Francis OCHS" a écrit dans le message
> > news:%
> > > Bonjour,
> > >
> > > Je me mets tout doucement à COM pour développer des applications
3/3...
> > >
> > > J'ai compris les systèmes de développement de base interface, couche
> > métier,
> > > couche données... par contre, la moindre interface qui fait appel à
une
> de
> > > mes couches métier puis données prends tout de suite 9 Mo en
> mémoire...et
> > > cela pour un piti recordset de 3 lignes...alors je me dis que j'ai
fait
> > une
> > > connerie quelque part...
> > >
> > > 1. Comment faire en sorte de diminuer la charge mémoire lors e
> > l'utilisation
> > > de composants ?
> > > 2. Que dois je utiliser pour faire en sorte que ma couche données
reste
> > > chargée en mémoire une fois initialisée ( càd faire en sorte
d'utiliser
> > une
> > > seule instance de ma classe de données polutôt que de la reloader à
> chaque
> > > fois)
> > >
> > > Si il faut que je sois plus clair, hésitez pas...
> > >
> > > Merci d'avance...
> > >
> > >
> > >
> > >
> > > ---
> > > Message envoyé ne contenant aucun virus connu.
> > > Checked by AVG anti-virus system (http://www.grisoft.com).
> > > Version: 6.0.509 / Virus Database: 306 - Release Date: 12/08/2003
> > >
> > >
> >
> >
>
>
> ---
> Message envoyé ne contenant aucun virus connu.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.509 / Virus Database: 306 - Release Date: 12/08/2003
>
>
C'est marrant cette architecture de gestion des données me fait
penser à l'architecture utilisée en PHP. Avec les include('clsData.php');
etc....
lol
"Jean-Francis OCHS" <Jean-Francis@rivalis.fr> a écrit dans le message de
news:%23eL5Y1jYDHA.1940@TK2MSFTNGP10.phx.gbl...
> C'est le tutoriel que j'ai utilisé pour génerer mon application...
> J'ai vraiment employé le même principe...
>
> Alors je comprends pas...
>
> Voici le schéma simplifié exact de mon application :
>
> Couche donnée --> Pâle copie du tutoriel avec une fonction rajoutée qui
> renvoie la valeur maximale d'une clé dans une table..
>
> Couche métier --> deux fonctions : -> récupération d'un recordset ( 3
> upplets de 6 colonnes )
> -> Récupération
de
> la valeur maximale d'une clé
> Interface : Création De l'objet métier par CreateObject --> Taille du
> compilé 20ko --> taille en mémoire 9 Mo !!!
>
>
> En plus, je souhaiterais que ma couche données soit résidente... un
> chargement unique.
>
>
> "Crevecoeur Jérôme" <bbbbc.aaaaa@libertysurf.fr> a écrit dans le message
de
> news:eGHKdmjYDHA.1620@TK2MSFTNGP12.phx.gbl...
> > Bonjour,
> > Vous trouverez à cette adresse
> > http://rp.developpez.com/vb/tutoriels/troistiers/
> >
> > un tutorial sur une architecture trois tiers.
> >
> > Peut-etre que cet exemple vous permetra d'y voir plus clair.
> > Votre objet de donnée, vous le déclarant en global dans l'application?
> > Libérez vous bien toute la mémoire aprés son utilisation?
> >
> >
> > Cordialement
> > --
>
--------------------------------------------------------------------------
> --
> > --------------------
> > Crévecoeur Jérôme jerome.crevecoeur@acsinfo.fr
> >
> > ACS INFORMATIQUE
> > 122,rue du Château d'orgemont
> > 49000 ANGERS
> > Tel: 02 41 68 42 36 Fax: 02 41 68 42 48
>
--------------------------------------------------------------------------
> --
> > ---------------------
> > "Jean-Francis OCHS" <Jean-Francis@rivalis.fr> a écrit dans le message
> > news:%23rKNvVjYDHA.1640@TK2MSFTNGP10.phx.gbl...
> > > Bonjour,
> > >
> > > Je me mets tout doucement à COM pour développer des applications
3/3...
> > >
> > > J'ai compris les systèmes de développement de base interface, couche
> > métier,
> > > couche données... par contre, la moindre interface qui fait appel à
une
> de
> > > mes couches métier puis données prends tout de suite 9 Mo en
> mémoire...et
> > > cela pour un piti recordset de 3 lignes...alors je me dis que j'ai
fait
> > une
> > > connerie quelque part...
> > >
> > > 1. Comment faire en sorte de diminuer la charge mémoire lors e
> > l'utilisation
> > > de composants ?
> > > 2. Que dois je utiliser pour faire en sorte que ma couche données
reste
> > > chargée en mémoire une fois initialisée ( càd faire en sorte
d'utiliser
> > une
> > > seule instance de ma classe de données polutôt que de la reloader à
> chaque
> > > fois)
> > >
> > > Si il faut que je sois plus clair, hésitez pas...
> > >
> > > Merci d'avance...
> > >
> > >
> > >
> > >
> > > ---
> > > Message envoyé ne contenant aucun virus connu.
> > > Checked by AVG anti-virus system (http://www.grisoft.com).
> > > Version: 6.0.509 / Virus Database: 306 - Release Date: 12/08/2003
> > >
> > >
> >
> >
>
>
> ---
> Message envoyé ne contenant aucun virus connu.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.509 / Virus Database: 306 - Release Date: 12/08/2003
>
>
C'est marrant cette architecture de gestion des données me fait
penser à l'architecture utilisée en PHP. Avec les include('clsData.php');
etc....
lol
"Jean-Francis OCHS" a écrit dans le message de
news:%
> C'est le tutoriel que j'ai utilisé pour génerer mon application...
> J'ai vraiment employé le même principe...
>
> Alors je comprends pas...
>
> Voici le schéma simplifié exact de mon application :
>
> Couche donnée --> Pâle copie du tutoriel avec une fonction rajoutée qui
> renvoie la valeur maximale d'une clé dans une table..
>
> Couche métier --> deux fonctions : -> récupération d'un recordset ( 3
> upplets de 6 colonnes )
> -> Récupération
de
> la valeur maximale d'une clé
> Interface : Création De l'objet métier par CreateObject --> Taille du
> compilé 20ko --> taille en mémoire 9 Mo !!!
>
>
> En plus, je souhaiterais que ma couche données soit résidente... un
> chargement unique.
>
>
> "Crevecoeur Jérôme" a écrit dans le message
de
> news:
> > Bonjour,
> > Vous trouverez à cette adresse
> > http://rp.developpez.com/vb/tutoriels/troistiers/
> >
> > un tutorial sur une architecture trois tiers.
> >
> > Peut-etre que cet exemple vous permetra d'y voir plus clair.
> > Votre objet de donnée, vous le déclarant en global dans l'application?
> > Libérez vous bien toute la mémoire aprés son utilisation?
> >
> >
> > Cordialement
> > --
>
--------------------------------------------------------------------------
> --
> > --------------------
> > Crévecoeur Jérôme
> >
> > ACS INFORMATIQUE
> > 122,rue du Château d'orgemont
> > 49000 ANGERS
> > Tel: 02 41 68 42 36 Fax: 02 41 68 42 48
>
--------------------------------------------------------------------------
> --
> > ---------------------
> > "Jean-Francis OCHS" a écrit dans le message
> > news:%
> > > Bonjour,
> > >
> > > Je me mets tout doucement à COM pour développer des applications
3/3...
> > >
> > > J'ai compris les systèmes de développement de base interface, couche
> > métier,
> > > couche données... par contre, la moindre interface qui fait appel à
une
> de
> > > mes couches métier puis données prends tout de suite 9 Mo en
> mémoire...et
> > > cela pour un piti recordset de 3 lignes...alors je me dis que j'ai
fait
> > une
> > > connerie quelque part...
> > >
> > > 1. Comment faire en sorte de diminuer la charge mémoire lors e
> > l'utilisation
> > > de composants ?
> > > 2. Que dois je utiliser pour faire en sorte que ma couche données
reste
> > > chargée en mémoire une fois initialisée ( càd faire en sorte
d'utiliser
> > une
> > > seule instance de ma classe de données polutôt que de la reloader à
> chaque
> > > fois)
> > >
> > > Si il faut que je sois plus clair, hésitez pas...
> > >
> > > Merci d'avance...
> > >
> > >
> > >
> > >
> > > ---
> > > Message envoyé ne contenant aucun virus connu.
> > > Checked by AVG anti-virus system (http://www.grisoft.com).
> > > Version: 6.0.509 / Virus Database: 306 - Release Date: 12/08/2003
> > >
> > >
> >
> >
>
>
> ---
> Message envoyé ne contenant aucun virus connu.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.509 / Virus Database: 306 - Release Date: 12/08/2003
>
>
Vi...mais ça règle pas mon problème :)
lol
"Bismark Prods" a écrit dans le message de
news:OAJPJ$
> C'est marrant cette architecture de gestion des données me fait
furieusement
> penser à l'architecture utilisée en PHP. Avec les
> etc....
>
> lol
>
> "Jean-Francis OCHS" a écrit dans le message de
> news:%
> > C'est le tutoriel que j'ai utilisé pour génerer mon application...
> > J'ai vraiment employé le même principe...
> >
> > Alors je comprends pas...
> >
> > Voici le schéma simplifié exact de mon application :
> >
> > Couche donnée --> Pâle copie du tutoriel avec une fonction rajoutée
me
> > renvoie la valeur maximale d'une clé dans une table..
> >
> > Couche métier --> deux fonctions : -> récupération d'un recordset ( 3
> > upplets de 6 colonnes )
> > -> Récupération
> de
> > la valeur maximale d'une clé
> > Interface : Création De l'objet métier par CreateObject --> Taille du
prog
> > compilé 20ko --> taille en mémoire 9 Mo !!!
> >
> >
> > En plus, je souhaiterais que ma couche données soit résidente... un
> > chargement unique.
> >
> >
> > "Crevecoeur Jérôme" a écrit dans le
> de
> > news:
> > > Bonjour,
> > > Vous trouverez à cette adresse
> > > http://rp.developpez.com/vb/tutoriels/troistiers/
> > >
> > > un tutorial sur une architecture trois tiers.
> > >
> > > Peut-etre que cet exemple vous permetra d'y voir plus clair.
> > > Votre objet de donnée, vous le déclarant en global dans
> > > Libérez vous bien toute la mémoire aprés son utilisation?
> > >
> > >
> > > Cordialement
> > > --
> >
>
--------------------------------------------------------------------------
> > --
> > > --------------------
> > > Crévecoeur Jérôme
> > >
> > > ACS INFORMATIQUE
> > > 122,rue du Château d'orgemont
> > > 49000 ANGERS
> > > Tel: 02 41 68 42 36 Fax: 02 41 68 42 48
> >
>
--------------------------------------------------------------------------
> > --
> > > ---------------------
> > > "Jean-Francis OCHS" a écrit dans le
de
> > > news:%
> > > > Bonjour,
> > > >
> > > > Je me mets tout doucement à COM pour développer des applications
> 3/3...
> > > >
> > > > J'ai compris les systèmes de développement de base interface,
> > > métier,
> > > > couche données... par contre, la moindre interface qui fait appel
> une
> > de
> > > > mes couches métier puis données prends tout de suite 9 Mo en
> > mémoire...et
> > > > cela pour un piti recordset de 3 lignes...alors je me dis que j'ai
> fait
> > > une
> > > > connerie quelque part...
> > > >
> > > > 1. Comment faire en sorte de diminuer la charge mémoire lors e
> > > l'utilisation
> > > > de composants ?
> > > > 2. Que dois je utiliser pour faire en sorte que ma couche données
> reste
> > > > chargée en mémoire une fois initialisée ( càd faire en sorte
> d'utiliser
> > > une
> > > > seule instance de ma classe de données polutôt que de la reloader
> > chaque
> > > > fois)
> > > >
> > > > Si il faut que je sois plus clair, hésitez pas...
> > > >
> > > > Merci d'avance...
> > > >
> > > >
> > > >
> > > >
> > > > ---
> > > > Message envoyé ne contenant aucun virus connu.
> > > > Checked by AVG anti-virus system (http://www.grisoft.com).
> > > > Version: 6.0.509 / Virus Database: 306 - Release Date: 12/08/2003
> > > >
> > > >
> > >
> > >
> >
> >
> > ---
> > Message envoyé ne contenant aucun virus connu.
> > Checked by AVG anti-virus system (http://www.grisoft.com).
> > Version: 6.0.509 / Virus Database: 306 - Release Date: 12/08/2003
> >
> >
>
>
---
Message envoyé ne contenant aucun virus connu.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.509 / Virus Database: 306 - Release Date: 12/08/2003
Vi...mais ça règle pas mon problème :)
lol
"Bismark Prods" <xanaia@urbanet.ch> a écrit dans le message de
news:OAJPJ$mYDHA.212@TK2MSFTNGP12.phx.gbl...
> C'est marrant cette architecture de gestion des données me fait
furieusement
> penser à l'architecture utilisée en PHP. Avec les
> etc....
>
> lol
>
> "Jean-Francis OCHS" <Jean-Francis@rivalis.fr> a écrit dans le message de
> news:%23eL5Y1jYDHA.1940@TK2MSFTNGP10.phx.gbl...
> > C'est le tutoriel que j'ai utilisé pour génerer mon application...
> > J'ai vraiment employé le même principe...
> >
> > Alors je comprends pas...
> >
> > Voici le schéma simplifié exact de mon application :
> >
> > Couche donnée --> Pâle copie du tutoriel avec une fonction rajoutée
me
> > renvoie la valeur maximale d'une clé dans une table..
> >
> > Couche métier --> deux fonctions : -> récupération d'un recordset ( 3
> > upplets de 6 colonnes )
> > -> Récupération
> de
> > la valeur maximale d'une clé
> > Interface : Création De l'objet métier par CreateObject --> Taille du
prog
> > compilé 20ko --> taille en mémoire 9 Mo !!!
> >
> >
> > En plus, je souhaiterais que ma couche données soit résidente... un
> > chargement unique.
> >
> >
> > "Crevecoeur Jérôme" <bbbbc.aaaaa@libertysurf.fr> a écrit dans le
> de
> > news:eGHKdmjYDHA.1620@TK2MSFTNGP12.phx.gbl...
> > > Bonjour,
> > > Vous trouverez à cette adresse
> > > http://rp.developpez.com/vb/tutoriels/troistiers/
> > >
> > > un tutorial sur une architecture trois tiers.
> > >
> > > Peut-etre que cet exemple vous permetra d'y voir plus clair.
> > > Votre objet de donnée, vous le déclarant en global dans
> > > Libérez vous bien toute la mémoire aprés son utilisation?
> > >
> > >
> > > Cordialement
> > > --
> >
>
--------------------------------------------------------------------------
> > --
> > > --------------------
> > > Crévecoeur Jérôme jerome.crevecoeur@acsinfo.fr
> > >
> > > ACS INFORMATIQUE
> > > 122,rue du Château d'orgemont
> > > 49000 ANGERS
> > > Tel: 02 41 68 42 36 Fax: 02 41 68 42 48
> >
>
--------------------------------------------------------------------------
> > --
> > > ---------------------
> > > "Jean-Francis OCHS" <Jean-Francis@rivalis.fr> a écrit dans le
de
> > > news:%23rKNvVjYDHA.1640@TK2MSFTNGP10.phx.gbl...
> > > > Bonjour,
> > > >
> > > > Je me mets tout doucement à COM pour développer des applications
> 3/3...
> > > >
> > > > J'ai compris les systèmes de développement de base interface,
> > > métier,
> > > > couche données... par contre, la moindre interface qui fait appel
> une
> > de
> > > > mes couches métier puis données prends tout de suite 9 Mo en
> > mémoire...et
> > > > cela pour un piti recordset de 3 lignes...alors je me dis que j'ai
> fait
> > > une
> > > > connerie quelque part...
> > > >
> > > > 1. Comment faire en sorte de diminuer la charge mémoire lors e
> > > l'utilisation
> > > > de composants ?
> > > > 2. Que dois je utiliser pour faire en sorte que ma couche données
> reste
> > > > chargée en mémoire une fois initialisée ( càd faire en sorte
> d'utiliser
> > > une
> > > > seule instance de ma classe de données polutôt que de la reloader
> > chaque
> > > > fois)
> > > >
> > > > Si il faut que je sois plus clair, hésitez pas...
> > > >
> > > > Merci d'avance...
> > > >
> > > >
> > > >
> > > >
> > > > ---
> > > > Message envoyé ne contenant aucun virus connu.
> > > > Checked by AVG anti-virus system (http://www.grisoft.com).
> > > > Version: 6.0.509 / Virus Database: 306 - Release Date: 12/08/2003
> > > >
> > > >
> > >
> > >
> >
> >
> > ---
> > Message envoyé ne contenant aucun virus connu.
> > Checked by AVG anti-virus system (http://www.grisoft.com).
> > Version: 6.0.509 / Virus Database: 306 - Release Date: 12/08/2003
> >
> >
>
>
---
Message envoyé ne contenant aucun virus connu.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.509 / Virus Database: 306 - Release Date: 12/08/2003
Vi...mais ça règle pas mon problème :)
lol
"Bismark Prods" a écrit dans le message de
news:OAJPJ$
> C'est marrant cette architecture de gestion des données me fait
furieusement
> penser à l'architecture utilisée en PHP. Avec les
> etc....
>
> lol
>
> "Jean-Francis OCHS" a écrit dans le message de
> news:%
> > C'est le tutoriel que j'ai utilisé pour génerer mon application...
> > J'ai vraiment employé le même principe...
> >
> > Alors je comprends pas...
> >
> > Voici le schéma simplifié exact de mon application :
> >
> > Couche donnée --> Pâle copie du tutoriel avec une fonction rajoutée
me
> > renvoie la valeur maximale d'une clé dans une table..
> >
> > Couche métier --> deux fonctions : -> récupération d'un recordset ( 3
> > upplets de 6 colonnes )
> > -> Récupération
> de
> > la valeur maximale d'une clé
> > Interface : Création De l'objet métier par CreateObject --> Taille du
prog
> > compilé 20ko --> taille en mémoire 9 Mo !!!
> >
> >
> > En plus, je souhaiterais que ma couche données soit résidente... un
> > chargement unique.
> >
> >
> > "Crevecoeur Jérôme" a écrit dans le
> de
> > news:
> > > Bonjour,
> > > Vous trouverez à cette adresse
> > > http://rp.developpez.com/vb/tutoriels/troistiers/
> > >
> > > un tutorial sur une architecture trois tiers.
> > >
> > > Peut-etre que cet exemple vous permetra d'y voir plus clair.
> > > Votre objet de donnée, vous le déclarant en global dans
> > > Libérez vous bien toute la mémoire aprés son utilisation?
> > >
> > >
> > > Cordialement
> > > --
> >
>
--------------------------------------------------------------------------
> > --
> > > --------------------
> > > Crévecoeur Jérôme
> > >
> > > ACS INFORMATIQUE
> > > 122,rue du Château d'orgemont
> > > 49000 ANGERS
> > > Tel: 02 41 68 42 36 Fax: 02 41 68 42 48
> >
>
--------------------------------------------------------------------------
> > --
> > > ---------------------
> > > "Jean-Francis OCHS" a écrit dans le
de
> > > news:%
> > > > Bonjour,
> > > >
> > > > Je me mets tout doucement à COM pour développer des applications
> 3/3...
> > > >
> > > > J'ai compris les systèmes de développement de base interface,
> > > métier,
> > > > couche données... par contre, la moindre interface qui fait appel
> une
> > de
> > > > mes couches métier puis données prends tout de suite 9 Mo en
> > mémoire...et
> > > > cela pour un piti recordset de 3 lignes...alors je me dis que j'ai
> fait
> > > une
> > > > connerie quelque part...
> > > >
> > > > 1. Comment faire en sorte de diminuer la charge mémoire lors e
> > > l'utilisation
> > > > de composants ?
> > > > 2. Que dois je utiliser pour faire en sorte que ma couche données
> reste
> > > > chargée en mémoire une fois initialisée ( càd faire en sorte
> d'utiliser
> > > une
> > > > seule instance de ma classe de données polutôt que de la reloader
> > chaque
> > > > fois)
> > > >
> > > > Si il faut que je sois plus clair, hésitez pas...
> > > >
> > > > Merci d'avance...
> > > >
> > > >
> > > >
> > > >
> > > > ---
> > > > Message envoyé ne contenant aucun virus connu.
> > > > Checked by AVG anti-virus system (http://www.grisoft.com).
> > > > Version: 6.0.509 / Virus Database: 306 - Release Date: 12/08/2003
> > > >
> > > >
> > >
> > >
> >
> >
> > ---
> > Message envoyé ne contenant aucun virus connu.
> > Checked by AVG anti-virus system (http://www.grisoft.com).
> > Version: 6.0.509 / Virus Database: 306 - Release Date: 12/08/2003
> >
> >
>
>
---
Message envoyé ne contenant aucun virus connu.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.509 / Virus Database: 306 - Release Date: 12/08/2003
tu dis que tu as suivi a la lettre l'exemple soumis par Jérome ?
je vais aussi suivre exactement et je te redis si ca donne le meme
que chez toi ok ?
"Jean-Francis OCHS" a écrit dans le message de
news:
> Vi...mais ça règle pas mon problème :)
>
> lol
>
>
> "Bismark Prods" a écrit dans le message de
> news:OAJPJ$
> > C'est marrant cette architecture de gestion des données me fait
> furieusement
> > penser à l'architecture utilisée en PHP. Avec les
include('clsData.php');
> > etc....
> >
> > lol
> >
> > "Jean-Francis OCHS" a écrit dans le message
> > news:%
> > > C'est le tutoriel que j'ai utilisé pour génerer mon application...
> > > J'ai vraiment employé le même principe...
> > >
> > > Alors je comprends pas...
> > >
> > > Voici le schéma simplifié exact de mon application :
> > >
> > > Couche donnée --> Pâle copie du tutoriel avec une fonction rajoutée
qui
> me
> > > renvoie la valeur maximale d'une clé dans une table..
> > >
> > > Couche métier --> deux fonctions : -> récupération d'un recordset
> > > upplets de 6 colonnes )
> > > ->
> > de
> > > la valeur maximale d'une clé
> > > Interface : Création De l'objet métier par CreateObject --> Taille
> prog
> > > compilé 20ko --> taille en mémoire 9 Mo !!!
> > >
> > >
> > > En plus, je souhaiterais que ma couche données soit résidente... un
> > > chargement unique.
> > >
> > >
> > > "Crevecoeur Jérôme" a écrit dans le
message
> > de
> > > news:
> > > > Bonjour,
> > > > Vous trouverez à cette adresse
> > > > http://rp.developpez.com/vb/tutoriels/troistiers/
> > > >
> > > > un tutorial sur une architecture trois tiers.
> > > >
> > > > Peut-etre que cet exemple vous permetra d'y voir plus clair.
> > > > Votre objet de donnée, vous le déclarant en global dans
l'application?
> > > > Libérez vous bien toute la mémoire aprés son utilisation?
> > > >
> > > >
> > > > Cordialement
> > > > --
> > >
> >
>
--------------------------------------------------------------------------
> > > --
> > > > --------------------
> > > > Crévecoeur Jérôme
> > > >
> > > > ACS INFORMATIQUE
> > > > 122,rue du Château d'orgemont
> > > > 49000 ANGERS
> > > > Tel: 02 41 68 42 36 Fax: 02 41 68 42 48
> > >
> >
>
--------------------------------------------------------------------------
> > > --
> > > > ---------------------
> > > > "Jean-Francis OCHS" a écrit dans le
message
> de
> > > > news:%
> > > > > Bonjour,
> > > > >
> > > > > Je me mets tout doucement à COM pour développer des applications
> > 3/3...
> > > > >
> > > > > J'ai compris les systèmes de développement de base interface,
couche
> > > > métier,
> > > > > couche données... par contre, la moindre interface qui fait
à
> > une
> > > de
> > > > > mes couches métier puis données prends tout de suite 9 Mo en
> > > mémoire...et
> > > > > cela pour un piti recordset de 3 lignes...alors je me dis que
> > fait
> > > > une
> > > > > connerie quelque part...
> > > > >
> > > > > 1. Comment faire en sorte de diminuer la charge mémoire lors e
> > > > l'utilisation
> > > > > de composants ?
> > > > > 2. Que dois je utiliser pour faire en sorte que ma couche
> > reste
> > > > > chargée en mémoire une fois initialisée ( càd faire en sorte
> > d'utiliser
> > > > une
> > > > > seule instance de ma classe de données polutôt que de la
à
> > > chaque
> > > > > fois)
> > > > >
> > > > > Si il faut que je sois plus clair, hésitez pas...
> > > > >
> > > > > Merci d'avance...
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > ---
> > > > > Message envoyé ne contenant aucun virus connu.
> > > > > Checked by AVG anti-virus system (http://www.grisoft.com).
> > > > > Version: 6.0.509 / Virus Database: 306 - Release Date:
> > > > >
> > > > >
> > > >
> > > >
> > >
> > >
> > > ---
> > > Message envoyé ne contenant aucun virus connu.
> > > Checked by AVG anti-virus system (http://www.grisoft.com).
> > > Version: 6.0.509 / Virus Database: 306 - Release Date: 12/08/2003
> > >
> > >
> >
> >
>
>
> ---
> Message envoyé ne contenant aucun virus connu.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.509 / Virus Database: 306 - Release Date: 12/08/2003
>
>
tu dis que tu as suivi a la lettre l'exemple soumis par Jérome ?
je vais aussi suivre exactement et je te redis si ca donne le meme
que chez toi ok ?
"Jean-Francis OCHS" <Jean-Francis@rivalis.fr> a écrit dans le message de
news:uVWIjGnYDHA.2308@TK2MSFTNGP12.phx.gbl...
> Vi...mais ça règle pas mon problème :)
>
> lol
>
>
> "Bismark Prods" <xanaia@urbanet.ch> a écrit dans le message de
> news:OAJPJ$mYDHA.212@TK2MSFTNGP12.phx.gbl...
> > C'est marrant cette architecture de gestion des données me fait
> furieusement
> > penser à l'architecture utilisée en PHP. Avec les
include('clsData.php');
> > etc....
> >
> > lol
> >
> > "Jean-Francis OCHS" <Jean-Francis@rivalis.fr> a écrit dans le message
> > news:%23eL5Y1jYDHA.1940@TK2MSFTNGP10.phx.gbl...
> > > C'est le tutoriel que j'ai utilisé pour génerer mon application...
> > > J'ai vraiment employé le même principe...
> > >
> > > Alors je comprends pas...
> > >
> > > Voici le schéma simplifié exact de mon application :
> > >
> > > Couche donnée --> Pâle copie du tutoriel avec une fonction rajoutée
qui
> me
> > > renvoie la valeur maximale d'une clé dans une table..
> > >
> > > Couche métier --> deux fonctions : -> récupération d'un recordset
> > > upplets de 6 colonnes )
> > > ->
> > de
> > > la valeur maximale d'une clé
> > > Interface : Création De l'objet métier par CreateObject --> Taille
> prog
> > > compilé 20ko --> taille en mémoire 9 Mo !!!
> > >
> > >
> > > En plus, je souhaiterais que ma couche données soit résidente... un
> > > chargement unique.
> > >
> > >
> > > "Crevecoeur Jérôme" <bbbbc.aaaaa@libertysurf.fr> a écrit dans le
message
> > de
> > > news:eGHKdmjYDHA.1620@TK2MSFTNGP12.phx.gbl...
> > > > Bonjour,
> > > > Vous trouverez à cette adresse
> > > > http://rp.developpez.com/vb/tutoriels/troistiers/
> > > >
> > > > un tutorial sur une architecture trois tiers.
> > > >
> > > > Peut-etre que cet exemple vous permetra d'y voir plus clair.
> > > > Votre objet de donnée, vous le déclarant en global dans
l'application?
> > > > Libérez vous bien toute la mémoire aprés son utilisation?
> > > >
> > > >
> > > > Cordialement
> > > > --
> > >
> >
>
--------------------------------------------------------------------------
> > > --
> > > > --------------------
> > > > Crévecoeur Jérôme jerome.crevecoeur@acsinfo.fr
> > > >
> > > > ACS INFORMATIQUE
> > > > 122,rue du Château d'orgemont
> > > > 49000 ANGERS
> > > > Tel: 02 41 68 42 36 Fax: 02 41 68 42 48
> > >
> >
>
--------------------------------------------------------------------------
> > > --
> > > > ---------------------
> > > > "Jean-Francis OCHS" <Jean-Francis@rivalis.fr> a écrit dans le
message
> de
> > > > news:%23rKNvVjYDHA.1640@TK2MSFTNGP10.phx.gbl...
> > > > > Bonjour,
> > > > >
> > > > > Je me mets tout doucement à COM pour développer des applications
> > 3/3...
> > > > >
> > > > > J'ai compris les systèmes de développement de base interface,
couche
> > > > métier,
> > > > > couche données... par contre, la moindre interface qui fait
à
> > une
> > > de
> > > > > mes couches métier puis données prends tout de suite 9 Mo en
> > > mémoire...et
> > > > > cela pour un piti recordset de 3 lignes...alors je me dis que
> > fait
> > > > une
> > > > > connerie quelque part...
> > > > >
> > > > > 1. Comment faire en sorte de diminuer la charge mémoire lors e
> > > > l'utilisation
> > > > > de composants ?
> > > > > 2. Que dois je utiliser pour faire en sorte que ma couche
> > reste
> > > > > chargée en mémoire une fois initialisée ( càd faire en sorte
> > d'utiliser
> > > > une
> > > > > seule instance de ma classe de données polutôt que de la
à
> > > chaque
> > > > > fois)
> > > > >
> > > > > Si il faut que je sois plus clair, hésitez pas...
> > > > >
> > > > > Merci d'avance...
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > ---
> > > > > Message envoyé ne contenant aucun virus connu.
> > > > > Checked by AVG anti-virus system (http://www.grisoft.com).
> > > > > Version: 6.0.509 / Virus Database: 306 - Release Date:
> > > > >
> > > > >
> > > >
> > > >
> > >
> > >
> > > ---
> > > Message envoyé ne contenant aucun virus connu.
> > > Checked by AVG anti-virus system (http://www.grisoft.com).
> > > Version: 6.0.509 / Virus Database: 306 - Release Date: 12/08/2003
> > >
> > >
> >
> >
>
>
> ---
> Message envoyé ne contenant aucun virus connu.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.509 / Virus Database: 306 - Release Date: 12/08/2003
>
>
tu dis que tu as suivi a la lettre l'exemple soumis par Jérome ?
je vais aussi suivre exactement et je te redis si ca donne le meme
que chez toi ok ?
"Jean-Francis OCHS" a écrit dans le message de
news:
> Vi...mais ça règle pas mon problème :)
>
> lol
>
>
> "Bismark Prods" a écrit dans le message de
> news:OAJPJ$
> > C'est marrant cette architecture de gestion des données me fait
> furieusement
> > penser à l'architecture utilisée en PHP. Avec les
include('clsData.php');
> > etc....
> >
> > lol
> >
> > "Jean-Francis OCHS" a écrit dans le message
> > news:%
> > > C'est le tutoriel que j'ai utilisé pour génerer mon application...
> > > J'ai vraiment employé le même principe...
> > >
> > > Alors je comprends pas...
> > >
> > > Voici le schéma simplifié exact de mon application :
> > >
> > > Couche donnée --> Pâle copie du tutoriel avec une fonction rajoutée
qui
> me
> > > renvoie la valeur maximale d'une clé dans une table..
> > >
> > > Couche métier --> deux fonctions : -> récupération d'un recordset
> > > upplets de 6 colonnes )
> > > ->
> > de
> > > la valeur maximale d'une clé
> > > Interface : Création De l'objet métier par CreateObject --> Taille
> prog
> > > compilé 20ko --> taille en mémoire 9 Mo !!!
> > >
> > >
> > > En plus, je souhaiterais que ma couche données soit résidente... un
> > > chargement unique.
> > >
> > >
> > > "Crevecoeur Jérôme" a écrit dans le
message
> > de
> > > news:
> > > > Bonjour,
> > > > Vous trouverez à cette adresse
> > > > http://rp.developpez.com/vb/tutoriels/troistiers/
> > > >
> > > > un tutorial sur une architecture trois tiers.
> > > >
> > > > Peut-etre que cet exemple vous permetra d'y voir plus clair.
> > > > Votre objet de donnée, vous le déclarant en global dans
l'application?
> > > > Libérez vous bien toute la mémoire aprés son utilisation?
> > > >
> > > >
> > > > Cordialement
> > > > --
> > >
> >
>
--------------------------------------------------------------------------
> > > --
> > > > --------------------
> > > > Crévecoeur Jérôme
> > > >
> > > > ACS INFORMATIQUE
> > > > 122,rue du Château d'orgemont
> > > > 49000 ANGERS
> > > > Tel: 02 41 68 42 36 Fax: 02 41 68 42 48
> > >
> >
>
--------------------------------------------------------------------------
> > > --
> > > > ---------------------
> > > > "Jean-Francis OCHS" a écrit dans le
message
> de
> > > > news:%
> > > > > Bonjour,
> > > > >
> > > > > Je me mets tout doucement à COM pour développer des applications
> > 3/3...
> > > > >
> > > > > J'ai compris les systèmes de développement de base interface,
couche
> > > > métier,
> > > > > couche données... par contre, la moindre interface qui fait
à
> > une
> > > de
> > > > > mes couches métier puis données prends tout de suite 9 Mo en
> > > mémoire...et
> > > > > cela pour un piti recordset de 3 lignes...alors je me dis que
> > fait
> > > > une
> > > > > connerie quelque part...
> > > > >
> > > > > 1. Comment faire en sorte de diminuer la charge mémoire lors e
> > > > l'utilisation
> > > > > de composants ?
> > > > > 2. Que dois je utiliser pour faire en sorte que ma couche
> > reste
> > > > > chargée en mémoire une fois initialisée ( càd faire en sorte
> > d'utiliser
> > > > une
> > > > > seule instance de ma classe de données polutôt que de la
à
> > > chaque
> > > > > fois)
> > > > >
> > > > > Si il faut que je sois plus clair, hésitez pas...
> > > > >
> > > > > Merci d'avance...
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > ---
> > > > > Message envoyé ne contenant aucun virus connu.
> > > > > Checked by AVG anti-virus system (http://www.grisoft.com).
> > > > > Version: 6.0.509 / Virus Database: 306 - Release Date:
> > > > >
> > > > >
> > > >
> > > >
> > >
> > >
> > > ---
> > > Message envoyé ne contenant aucun virus connu.
> > > Checked by AVG anti-virus system (http://www.grisoft.com).
> > > Version: 6.0.509 / Virus Database: 306 - Release Date: 12/08/2003
> > >
> > >
> >
> >
>
>
> ---
> Message envoyé ne contenant aucun virus connu.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.509 / Virus Database: 306 - Release Date: 12/08/2003
>
>
Vi...mais ça règle pas mon problème :)
lol
"Bismark Prods" a écrit dans le message de
news:OAJPJ$
> C'est marrant cette architecture de gestion des données me fait
furieusement
> penser à l'architecture utilisée en PHP. Avec les
> etc....
>
> lol
>
> "Jean-Francis OCHS" a écrit dans le message de
> news:%
> > C'est le tutoriel que j'ai utilisé pour génerer mon application...
> > J'ai vraiment employé le même principe...
> >
> > Alors je comprends pas...
> >
> > Voici le schéma simplifié exact de mon application :
> >
> > Couche donnée --> Pâle copie du tutoriel avec une fonction rajoutée
me
> > renvoie la valeur maximale d'une clé dans une table..
> >
> > Couche métier --> deux fonctions : -> récupération d'un recordset ( 3
> > upplets de 6 colonnes )
> > -> Récupération
> de
> > la valeur maximale d'une clé
> > Interface : Création De l'objet métier par CreateObject --> Taille du
prog
> > compilé 20ko --> taille en mémoire 9 Mo !!!
> >
> >
> > En plus, je souhaiterais que ma couche données soit résidente... un
> > chargement unique.
> >
> >
> > "Crevecoeur Jérôme" a écrit dans le
> de
> > news:
> > > Bonjour,
> > > Vous trouverez à cette adresse
> > > http://rp.developpez.com/vb/tutoriels/troistiers/
> > >
> > > un tutorial sur une architecture trois tiers.
> > >
> > > Peut-etre que cet exemple vous permetra d'y voir plus clair.
> > > Votre objet de donnée, vous le déclarant en global dans
> > > Libérez vous bien toute la mémoire aprés son utilisation?
> > >
> > >
> > > Cordialement
> > > --
> >
>
--------------------------------------------------------------------------
> > --
> > > --------------------
> > > Crévecoeur Jérôme
> > >
> > > ACS INFORMATIQUE
> > > 122,rue du Château d'orgemont
> > > 49000 ANGERS
> > > Tel: 02 41 68 42 36 Fax: 02 41 68 42 48
> >
>
--------------------------------------------------------------------------
> > --
> > > ---------------------
> > > "Jean-Francis OCHS" a écrit dans le
de
> > > news:%
> > > > Bonjour,
> > > >
> > > > Je me mets tout doucement à COM pour développer des applications
> 3/3...
> > > >
> > > > J'ai compris les systèmes de développement de base interface,
> > > métier,
> > > > couche données... par contre, la moindre interface qui fait appel
> une
> > de
> > > > mes couches métier puis données prends tout de suite 9 Mo en
> > mémoire...et
> > > > cela pour un piti recordset de 3 lignes...alors je me dis que j'ai
> fait
> > > une
> > > > connerie quelque part...
> > > >
> > > > 1. Comment faire en sorte de diminuer la charge mémoire lors e
> > > l'utilisation
> > > > de composants ?
> > > > 2. Que dois je utiliser pour faire en sorte que ma couche données
> reste
> > > > chargée en mémoire une fois initialisée ( càd faire en sorte
> d'utiliser
> > > une
> > > > seule instance de ma classe de données polutôt que de la reloader
> > chaque
> > > > fois)
> > > >
> > > > Si il faut que je sois plus clair, hésitez pas...
> > > >
> > > > Merci d'avance...
> > > >
> > > >
> > > >
> > > >
> > > > ---
> > > > Message envoyé ne contenant aucun virus connu.
> > > > Checked by AVG anti-virus system (http://www.grisoft.com).
> > > > Version: 6.0.509 / Virus Database: 306 - Release Date: 12/08/2003
> > > >
> > > >
> > >
> > >
> >
> >
> > ---
> > Message envoyé ne contenant aucun virus connu.
> > Checked by AVG anti-virus system (http://www.grisoft.com).
> > Version: 6.0.509 / Virus Database: 306 - Release Date: 12/08/2003
> >
> >
>
>
---
Message envoyé ne contenant aucun virus connu.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.509 / Virus Database: 306 - Release Date: 12/08/2003
Vi...mais ça règle pas mon problème :)
lol
"Bismark Prods" <xanaia@urbanet.ch> a écrit dans le message de
news:OAJPJ$mYDHA.212@TK2MSFTNGP12.phx.gbl...
> C'est marrant cette architecture de gestion des données me fait
furieusement
> penser à l'architecture utilisée en PHP. Avec les
> etc....
>
> lol
>
> "Jean-Francis OCHS" <Jean-Francis@rivalis.fr> a écrit dans le message de
> news:%23eL5Y1jYDHA.1940@TK2MSFTNGP10.phx.gbl...
> > C'est le tutoriel que j'ai utilisé pour génerer mon application...
> > J'ai vraiment employé le même principe...
> >
> > Alors je comprends pas...
> >
> > Voici le schéma simplifié exact de mon application :
> >
> > Couche donnée --> Pâle copie du tutoriel avec une fonction rajoutée
me
> > renvoie la valeur maximale d'une clé dans une table..
> >
> > Couche métier --> deux fonctions : -> récupération d'un recordset ( 3
> > upplets de 6 colonnes )
> > -> Récupération
> de
> > la valeur maximale d'une clé
> > Interface : Création De l'objet métier par CreateObject --> Taille du
prog
> > compilé 20ko --> taille en mémoire 9 Mo !!!
> >
> >
> > En plus, je souhaiterais que ma couche données soit résidente... un
> > chargement unique.
> >
> >
> > "Crevecoeur Jérôme" <bbbbc.aaaaa@libertysurf.fr> a écrit dans le
> de
> > news:eGHKdmjYDHA.1620@TK2MSFTNGP12.phx.gbl...
> > > Bonjour,
> > > Vous trouverez à cette adresse
> > > http://rp.developpez.com/vb/tutoriels/troistiers/
> > >
> > > un tutorial sur une architecture trois tiers.
> > >
> > > Peut-etre que cet exemple vous permetra d'y voir plus clair.
> > > Votre objet de donnée, vous le déclarant en global dans
> > > Libérez vous bien toute la mémoire aprés son utilisation?
> > >
> > >
> > > Cordialement
> > > --
> >
>
--------------------------------------------------------------------------
> > --
> > > --------------------
> > > Crévecoeur Jérôme jerome.crevecoeur@acsinfo.fr
> > >
> > > ACS INFORMATIQUE
> > > 122,rue du Château d'orgemont
> > > 49000 ANGERS
> > > Tel: 02 41 68 42 36 Fax: 02 41 68 42 48
> >
>
--------------------------------------------------------------------------
> > --
> > > ---------------------
> > > "Jean-Francis OCHS" <Jean-Francis@rivalis.fr> a écrit dans le
de
> > > news:%23rKNvVjYDHA.1640@TK2MSFTNGP10.phx.gbl...
> > > > Bonjour,
> > > >
> > > > Je me mets tout doucement à COM pour développer des applications
> 3/3...
> > > >
> > > > J'ai compris les systèmes de développement de base interface,
> > > métier,
> > > > couche données... par contre, la moindre interface qui fait appel
> une
> > de
> > > > mes couches métier puis données prends tout de suite 9 Mo en
> > mémoire...et
> > > > cela pour un piti recordset de 3 lignes...alors je me dis que j'ai
> fait
> > > une
> > > > connerie quelque part...
> > > >
> > > > 1. Comment faire en sorte de diminuer la charge mémoire lors e
> > > l'utilisation
> > > > de composants ?
> > > > 2. Que dois je utiliser pour faire en sorte que ma couche données
> reste
> > > > chargée en mémoire une fois initialisée ( càd faire en sorte
> d'utiliser
> > > une
> > > > seule instance de ma classe de données polutôt que de la reloader
> > chaque
> > > > fois)
> > > >
> > > > Si il faut que je sois plus clair, hésitez pas...
> > > >
> > > > Merci d'avance...
> > > >
> > > >
> > > >
> > > >
> > > > ---
> > > > Message envoyé ne contenant aucun virus connu.
> > > > Checked by AVG anti-virus system (http://www.grisoft.com).
> > > > Version: 6.0.509 / Virus Database: 306 - Release Date: 12/08/2003
> > > >
> > > >
> > >
> > >
> >
> >
> > ---
> > Message envoyé ne contenant aucun virus connu.
> > Checked by AVG anti-virus system (http://www.grisoft.com).
> > Version: 6.0.509 / Virus Database: 306 - Release Date: 12/08/2003
> >
> >
>
>
---
Message envoyé ne contenant aucun virus connu.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.509 / Virus Database: 306 - Release Date: 12/08/2003
Vi...mais ça règle pas mon problème :)
lol
"Bismark Prods" a écrit dans le message de
news:OAJPJ$
> C'est marrant cette architecture de gestion des données me fait
furieusement
> penser à l'architecture utilisée en PHP. Avec les
> etc....
>
> lol
>
> "Jean-Francis OCHS" a écrit dans le message de
> news:%
> > C'est le tutoriel que j'ai utilisé pour génerer mon application...
> > J'ai vraiment employé le même principe...
> >
> > Alors je comprends pas...
> >
> > Voici le schéma simplifié exact de mon application :
> >
> > Couche donnée --> Pâle copie du tutoriel avec une fonction rajoutée
me
> > renvoie la valeur maximale d'une clé dans une table..
> >
> > Couche métier --> deux fonctions : -> récupération d'un recordset ( 3
> > upplets de 6 colonnes )
> > -> Récupération
> de
> > la valeur maximale d'une clé
> > Interface : Création De l'objet métier par CreateObject --> Taille du
prog
> > compilé 20ko --> taille en mémoire 9 Mo !!!
> >
> >
> > En plus, je souhaiterais que ma couche données soit résidente... un
> > chargement unique.
> >
> >
> > "Crevecoeur Jérôme" a écrit dans le
> de
> > news:
> > > Bonjour,
> > > Vous trouverez à cette adresse
> > > http://rp.developpez.com/vb/tutoriels/troistiers/
> > >
> > > un tutorial sur une architecture trois tiers.
> > >
> > > Peut-etre que cet exemple vous permetra d'y voir plus clair.
> > > Votre objet de donnée, vous le déclarant en global dans
> > > Libérez vous bien toute la mémoire aprés son utilisation?
> > >
> > >
> > > Cordialement
> > > --
> >
>
--------------------------------------------------------------------------
> > --
> > > --------------------
> > > Crévecoeur Jérôme
> > >
> > > ACS INFORMATIQUE
> > > 122,rue du Château d'orgemont
> > > 49000 ANGERS
> > > Tel: 02 41 68 42 36 Fax: 02 41 68 42 48
> >
>
--------------------------------------------------------------------------
> > --
> > > ---------------------
> > > "Jean-Francis OCHS" a écrit dans le
de
> > > news:%
> > > > Bonjour,
> > > >
> > > > Je me mets tout doucement à COM pour développer des applications
> 3/3...
> > > >
> > > > J'ai compris les systèmes de développement de base interface,
> > > métier,
> > > > couche données... par contre, la moindre interface qui fait appel
> une
> > de
> > > > mes couches métier puis données prends tout de suite 9 Mo en
> > mémoire...et
> > > > cela pour un piti recordset de 3 lignes...alors je me dis que j'ai
> fait
> > > une
> > > > connerie quelque part...
> > > >
> > > > 1. Comment faire en sorte de diminuer la charge mémoire lors e
> > > l'utilisation
> > > > de composants ?
> > > > 2. Que dois je utiliser pour faire en sorte que ma couche données
> reste
> > > > chargée en mémoire une fois initialisée ( càd faire en sorte
> d'utiliser
> > > une
> > > > seule instance de ma classe de données polutôt que de la reloader
> > chaque
> > > > fois)
> > > >
> > > > Si il faut que je sois plus clair, hésitez pas...
> > > >
> > > > Merci d'avance...
> > > >
> > > >
> > > >
> > > >
> > > > ---
> > > > Message envoyé ne contenant aucun virus connu.
> > > > Checked by AVG anti-virus system (http://www.grisoft.com).
> > > > Version: 6.0.509 / Virus Database: 306 - Release Date: 12/08/2003
> > > >
> > > >
> > >
> > >
> >
> >
> > ---
> > Message envoyé ne contenant aucun virus connu.
> > Checked by AVG anti-virus system (http://www.grisoft.com).
> > Version: 6.0.509 / Virus Database: 306 - Release Date: 12/08/2003
> >
> >
>
>
---
Message envoyé ne contenant aucun virus connu.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.509 / Virus Database: 306 - Release Date: 12/08/2003