Exemple de séparation interface graphique et fonctionnalités avec ado.net

Description

La source N°4805 de Bestmomo a du dépanner plus d'un d'entre-nous pour démarrer avec ado.net.
Mais j'ai trouvé dommage qu'il n'ai pas dissocié l'interface des fonctionnalités de base de données. Même sur
un exemple aussi simple.
Croyez-en mon expérience (surtout avec d'autres langages) c'est toujours une bonne idée de dissocier les deux.
Cela permet entre-autre de pouvoir créer plusieurs instances (ou des threads...)en gardant un seul interface graphique ou de changer d'interface graphique sans remettre en question le reste et vice-versa.
Enfin bref, voici l'exemple 1 de la source 4805 remanié, à vous de voir la différence et de choisir !!

Conclusion :


les fonctionnalités de base de donnée sont toutes regroupées dans la classe interfaceBD.vb

...Ah oui ! j'utilise Sharpdevelop et pas VS.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.