URGENT : comment commencer?
Le
C. Vidal
Bonjour à tous,
Je viens vers vous car cela fait un petit moment que j'essaie de me lancer
dans l'écriture d'une application VB.net / ADO.Net, mais je bloque. Je ne
sais pas si c'est le fait du terme dotnet, mais j'ai vraiment besoin de
votre avis et eventuellement d'exemples.
Ma question est simple : je veux réaliser une application qui contient
différents formulaires et qui se connecte à une base de données Access. Je
voudrais savoir comment je me connecte à cette fichue base de données. Dois
je écrire une classe? Si oui comment? et comment puis je l'utiliser? mon
problème est que j'ai fait un peu de programmation d'objet, mais cela fait
très longtempsDire que j'ai des notions serait peut être même un peu
exégéré
Dois je écrire mon code d'accès à la BDD dans un module? est ce la bonne
solution? comment l'utiliser? quelle différence entre un module et une
classe?
Bref j'ai besoin d'informations pour pourvoir commencer.
Je sais que je suis un peu exigente voire énormément, mais j'ai récupéré pas
mal d'infos. Mon souci est savoir comment associer tous ces morceaux pour
constituer une application qui soit correcte et non du bidouillage.
Toutes les infos, conseils, liens et exemples sont les bienvenus
Merci par avance
C. Vidal
Je viens vers vous car cela fait un petit moment que j'essaie de me lancer
dans l'écriture d'une application VB.net / ADO.Net, mais je bloque. Je ne
sais pas si c'est le fait du terme dotnet, mais j'ai vraiment besoin de
votre avis et eventuellement d'exemples.
Ma question est simple : je veux réaliser une application qui contient
différents formulaires et qui se connecte à une base de données Access. Je
voudrais savoir comment je me connecte à cette fichue base de données. Dois
je écrire une classe? Si oui comment? et comment puis je l'utiliser? mon
problème est que j'ai fait un peu de programmation d'objet, mais cela fait
très longtempsDire que j'ai des notions serait peut être même un peu
exégéré
Dois je écrire mon code d'accès à la BDD dans un module? est ce la bonne
solution? comment l'utiliser? quelle différence entre un module et une
classe?
Bref j'ai besoin d'informations pour pourvoir commencer.
Je sais que je suis un peu exigente voire énormément, mais j'ai récupéré pas
mal d'infos. Mon souci est savoir comment associer tous ces morceaux pour
constituer une application qui soit correcte et non du bidouillage.
Toutes les infos, conseils, liens et exemples sont les bienvenus
Merci par avance
C. Vidal

Poser une question


vous pouvez commencer par ces sites
www.dotnetguru.org
www.dotnet-fr.org
www.developpez.com
www.codeproject.com(en anglais)
et bien sur msdn.microsoft.com
faites dessus des recherches sur ado vous trouverez de multiples
exemples
Sebastien
C. Vidal vient de nous annoncer :
Par contre à la question "faut il créer une classe pour la connexion à ma
BDD ou non?", avez vous une idée pour me guider? Mais peut être trouverai je
la réponse sur les différents sites que vous m'avez indiqué...
"C. Vidal" news:%
Dois
pas
http://www.connectionstrings.com/
Si je peux donner mon avis une classe avec l'open et le
close connection et avec une methode du genre
ExecuteMaRequete, c'est pas mal comme découpage.
A+
Sébastien
vous m'indiquez.
la connexion à ma
peut être trouverai je
indiqué...
le message de
j'essaie de me lancer
mais je bloque. Je ne
vraiment besoin de
application qui contient
de données Access. Je
base de données.
je l'utiliser? mon
d'objet, mais cela fait
être même un peu
module? est ce la bonne
un module et une
commencer.
mais j'ai récupéré
tous ces morceaux pour
bidouillage.
bienvenus...
A la question, faut-il écrire une classe d'accès aux données ?
J'aurais tendance à te dire oui, mais il ne faut pas s'arrêter en si bon
chemin, il faut aller encore plus loin en terme de développement et d'
architecture.
Pense à décomposer ton application en différentes couches (Interface
utilisateur, Accès aux données, etc..) ce qui te permettra (pour simplifier)
de les inter changer à souhait.
Pour bien faire, il faudrait que tu développes une couche d'accès aux
données qui soit indépendante de ton interface graphique, comme cela tu
pourrais passer d'une base de données à une autre sans toucher à l'
interface.
A+
Eric Vernié
Microsoft France
"C. Vidal" news:
je
lancer
ne
Je
fait
bonne
pour
même les bases de la programmation orientée objet sont à revoir, alors je ne
pense pas du tout que les conseils d'Eric soient bienvenus... Lorsque l'on
débute, et peut-être même dans bien d'autres situations, il s'agit de ne pas
oublier que "le mieux est l'ennemi du bien" ! Faites simple, et propre ! Ce
sera déjà très bien ! Ensuite, et ensuite seulement, lorsque votre maitrise
sera meilleure, vous pourrez juger seul(e) de l'opportinuté, ou non, d'en
passer par plusieurs couches...
Du code simple, propre, commenté, et efficace, avec en plus une base de
données en troisième forme normale avec toutes les contraintes d'intégrité
qui vont bien, ce serait déjà tout à fait honnorable !!!
Sinon, voiçi un lien à peu près abordable pour débuter avec VB.Net et
ADO.Net :
http://msdn.microsoft.com/library/d...adonet.asp
Bonne lecture !
Et Bon Courage !!!
"Eric Vernié [MS]" news:
simplifier)
ma
trouverai
de
contient
Access.
mon
peu
récupéré