cs_lowkey
Messages postés260Date d'inscriptionjeudi 31 mai 2007StatutMembreDernière intervention 5 novembre 2010
-
31 août 2007 à 03:35
cs_lowkey
Messages postés260Date d'inscriptionjeudi 31 mai 2007StatutMembreDernière intervention 5 novembre 2010
-
31 août 2007 à 16:07
Bonjour!!
Je débute en C#, et il y a quelque chose que je ne comprend pas.
J'ai une Form MDIcontainer dans laquel j'ouvre une connexion à une base de données :
Comme vous avez pu constater, j'ouvre une mdiChild nommée accueil.
Ma question est : comment se fait-il que je n'ai pas accésà la propriété cnx dans la mdiChild?
C'est la premiere fois que je fais une connexion à un bd en c# et je ne comprend pas encore tout...
Si quelqu'un pouvait m'aiguiller, ce serait simpa!!
Nikoui
Messages postés794Date d'inscriptionvendredi 24 septembre 2004StatutMembreDernière intervention19 août 200813 31 août 2007 à 13:04
Déclare ta classe "connection" comme étant public ou internal selon le cas (internal si accueil et connection sont dans le même projet, public sinon).
Sinon, en générale les nom de classes commencent par des majuscules (même si dans les conventions de codages y'a souvent plusieurs écoles qui s'affrontent, ce point là fait souvent l'unanimité...)
<hr size="2" width="100%" />
Working as designed
www.nikoui.fr
cs_lowkey
Messages postés260Date d'inscriptionjeudi 31 mai 2007StatutMembreDernière intervention 5 novembre 20101 31 août 2007 à 13:00
Après avoir suivi ton conseil, un autre problème se pose :
Erreur 1 Accessibilité incohérente : le type de paramètre 'programme.connexion' est moins accessible que la méthode 'programme.accueil.accueil(programme.connexion)'