laurent180
Messages postés72Date d'inscriptionvendredi 4 avril 2003StatutMembreDernière intervention 2 novembre 2008
-
17 avril 2007 à 20:42
vbrimale
Messages postés4Date d'inscriptionmercredi 11 juillet 2007StatutMembreDernière intervention 6 mai 2008
-
27 oct. 2007 à 19:46
Je n'ai jamais encore crée de datarelation. J'essaie mais je n'y arrive pas.
Je me connecte a ma base de donnés sans problème mais lorsque je veu affiché 2 table avec la relation. il me met une erreur "Impossible de créer une liste enfant pour le champ gestion_enfant."
Normalement avec le datadridview il devrais y avoir une petite croix pour faire déroulé la table externe.
Voici le code:
'definir 2 colonne pour mettre les 2 table en relation
Dim dccleprimaire
As DataColumn
Dim dccleexterne
As DataColumn
Dim dr
As DataRelationdccleprimaire = ObjetDataSet.Tables(
New DataRelation(
"medicamant_aa", dccleprimaire, dccleexterne)
'associer la relation au datasetObjetDataSet.Relations.Add(dr)
dataview1 =
New DataView(ObjetDataSet.Tables(
"gestion_enfant"))DataGridView1.ReadOnly TrueDataGridView1.DataSource dataview1
DataGridView1.DataMember =
"gestion_enfant"
'-------------------------------------------
Lors de l'exécution du code, il s'arrete sur la dernière ligne et me dit: Impossible de créer une liste enfant pour le champ gestion_enfant.
Si j'efface la dernière ligne du code il m'affiche ma table "gestion_enfant" sans aucune relation a la 2ème table.
Je ne vois mon erreur dans le code.
J'espère avoir été claire. Un grand merci a vous de m'avoir lu et de m'aidé.