Bonjour,
J'aimerais avoir votre avis de programmeur. Je veux me créer une classe qui va gérer une table. Et je vais utiliser une instance de classe dans un formulaire indépendant pour gérer le contenu de la table. Donc, la classe aura ses propriétés (les champs de la tables) et ses méthodes (ajouter, modifier, rechercher, supprimer, etc.).
Pour les méthodes d'ajout et de modification, comment vous déclarer votre méthode. Est-ce que vous passez tous vos valeurs à assigner dans vos champs en paramètres (Ex : objet.ajouter(champs1, champs2, champs3, champs4) ). Donc quand on fait un ajout, on doit passer toutes les valeurs des champs en paramètres.
Ou vous préférez faire au préalable attribuer à vos valeurs à chacune de vos propriétés de l'objet et ensuite appeler la méthode d'ajout. Ex :
objet.champs1 = "valeur"
objet.champs2 = "valeur"
objet.champs3 = "valeur"
objet.champs4 = "valeur"
objet.ajouter()
C'est un peu le même principe dans le cas d'une modification.
Donc j'aimerais avoir votre avis. Quelle méthode préconisez vous ?Laquelle vous préférez? Y-a-t-il des avantages, des inconvénients, etc.
Merci pour vos réponses.





Répondre avec citation






On pourrait trés bien y gérer un nombre d'enregistrement maximum, etc. Bien sûr le test de ces propriétés n'est pas géré par le moteur de base de données mais par la couche applicative (en effet, pas de trigger sous access).
Partager