Après un essai avec MSFlexGrid assez décevant, je suis
revenu a DataGrid (mais j'ai lu la remarque de Zoury plus tot).
Je voudrais l'utiliser pour plusieurs sous-tables, donc en filtrant
par une commande SQL ; je tente d'utiliser une classe
consommateur de données, mais je ne vois pas comment
lancer l'execution du GetDataMember par programme.
D'ailleurs, il faut avouer que le meilleur exemple que j'aie trouvé
est intitulé (cela ne s'invente pas) :
BUG: DataMember of GetDataMember.....
support.microsoft.com.........kb;en-us;216515
Avez-vous des suggestions ?
Merci d'avance,
et j'espere que vous aurez passé une bonne nuit.
Moi pas sur...
Y
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
christophe-pasde
Salut YanX
D'une manière générale j'évite les datagrid, datasource et tout le toutim ....et les classe consommatrice du moment que ça consomme ...
C'est beaucoup plus simple de gerer la base de donnée via ADO ou DAO, et ensuite de remplir soit même des listboxs ou des Listview, ou ce que tu veux comme contrôle.
Pour l'aspect modele, je procède comme suit: un objet Toto qui posséde les propriétés équivalentes au champs de la TableToto dans la BD.
une classe interface Base de Donnée (contient le chemin les password, compact une base etc...)
une classe TotoBD qui elle accède à la base réellemnt et qui renvoi ou accepte via l'interface précédente des objets Totos
Les grid, list et autre servent uniquement de contexte d'affichage et d'interface utilisateur.
En découpant comme cela ça te permet par exemple de passer un jour de DAO à ADO en n'ayant que InterfaceBD à modifier et les classes dérivées ToToBDs
Sans toucher au reste.
Christophe
YanX a écrit :
Bonsoir,
Après un essai avec MSFlexGrid assez décevant, je suis revenu a DataGrid (mais j'ai lu la remarque de Zoury plus tot).
Je voudrais l'utiliser pour plusieurs sous-tables, donc en filtrant par une commande SQL ; je tente d'utiliser une classe consommateur de données, mais je ne vois pas comment lancer l'execution du GetDataMember par programme.
D'ailleurs, il faut avouer que le meilleur exemple que j'aie trouvé est intitulé (cela ne s'invente pas) :
BUG: DataMember of GetDataMember..... support.microsoft.com.........kb;en-us;216515
Avez-vous des suggestions ? Merci d'avance, et j'espere que vous aurez passé une bonne nuit. Moi pas sur... Y
Salut YanX
D'une manière générale j'évite les datagrid, datasource et tout le
toutim ....et les classe consommatrice du moment que ça consomme ...
C'est beaucoup plus simple de gerer la base de donnée via ADO ou DAO, et
ensuite de remplir soit même des listboxs ou des Listview, ou ce que tu
veux comme contrôle.
Pour l'aspect modele, je procède comme suit:
un objet Toto qui posséde les propriétés équivalentes au champs de la
TableToto dans la BD.
une classe interface Base de Donnée (contient le chemin les password,
compact une base etc...)
une classe TotoBD qui elle accède à la base réellemnt et qui renvoi ou
accepte via l'interface précédente des objets Totos
Les grid, list et autre servent uniquement de contexte d'affichage et
d'interface utilisateur.
En découpant comme cela ça te permet par exemple de passer un jour de
DAO à ADO en n'ayant que InterfaceBD à modifier et
les classes dérivées ToToBDs
Sans toucher au reste.
Christophe
YanX a écrit :
Bonsoir,
Après un essai avec MSFlexGrid assez décevant, je suis
revenu a DataGrid (mais j'ai lu la remarque de Zoury plus tot).
Je voudrais l'utiliser pour plusieurs sous-tables, donc en filtrant
par une commande SQL ; je tente d'utiliser une classe
consommateur de données, mais je ne vois pas comment
lancer l'execution du GetDataMember par programme.
D'ailleurs, il faut avouer que le meilleur exemple que j'aie trouvé
est intitulé (cela ne s'invente pas) :
BUG: DataMember of GetDataMember.....
support.microsoft.com.........kb;en-us;216515
Avez-vous des suggestions ?
Merci d'avance,
et j'espere que vous aurez passé une bonne nuit.
Moi pas sur...
Y
D'une manière générale j'évite les datagrid, datasource et tout le toutim ....et les classe consommatrice du moment que ça consomme ...
C'est beaucoup plus simple de gerer la base de donnée via ADO ou DAO, et ensuite de remplir soit même des listboxs ou des Listview, ou ce que tu veux comme contrôle.
Pour l'aspect modele, je procède comme suit: un objet Toto qui posséde les propriétés équivalentes au champs de la TableToto dans la BD.
une classe interface Base de Donnée (contient le chemin les password, compact une base etc...)
une classe TotoBD qui elle accède à la base réellemnt et qui renvoi ou accepte via l'interface précédente des objets Totos
Les grid, list et autre servent uniquement de contexte d'affichage et d'interface utilisateur.
En découpant comme cela ça te permet par exemple de passer un jour de DAO à ADO en n'ayant que InterfaceBD à modifier et les classes dérivées ToToBDs
Sans toucher au reste.
Christophe
YanX a écrit :
Bonsoir,
Après un essai avec MSFlexGrid assez décevant, je suis revenu a DataGrid (mais j'ai lu la remarque de Zoury plus tot).
Je voudrais l'utiliser pour plusieurs sous-tables, donc en filtrant par une commande SQL ; je tente d'utiliser une classe consommateur de données, mais je ne vois pas comment lancer l'execution du GetDataMember par programme.
D'ailleurs, il faut avouer que le meilleur exemple que j'aie trouvé est intitulé (cela ne s'invente pas) :
BUG: DataMember of GetDataMember..... support.microsoft.com.........kb;en-us;216515
Avez-vous des suggestions ? Merci d'avance, et j'espere que vous aurez passé une bonne nuit. Moi pas sur... Y