<modéré par cian> Rajout du TAG + titre modifé pour plus de clareté </ modéré par cian>

Bonjour,

J'ai une classe Personne. Dans ma base de donnée la table correspondante est PERSONNE_TBL.

Concretement je veux créer une nouvelle personne dans mon systeme.
Je commence donc par instancier la classe Personne avec tous les champs qui vont bien pour définir cette personne :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Jojo = new Personne&#40;Prenom="Jojo"; Nom="LaFripouille"&#41;
J'obtiens un objet Jojo.
Je veux maintenant sauvegarder Jojo dans ma table PERSONNE_TBL.
J'ai donc beson d'une methode permettant d'insérer un enregistrement dans cette table.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Jojo.InsertDsBase&#40;&#41;
Question : les methodes d'acces à la base de donnée (Insert, UpDate, Delete) doivent-elles être des methodes de la classe Personne et doivent-elles être instanciées dans cette classe ?
Si non comment séparer les methodes d'accès aux donnnées ?

J'espère que mon exemple est clair.
Merci d'avance.

Jojo La Fripouille