Ik heb het volgende probleem. Ik maak een dataset aan die een xml file uitleest, deze xml file bestaat uit 3 tabellen, nl.: Functie, Persoon en Instantie
De relaties zijn als volgt:
Nu heb ik 2 datarelations gemaakt:
op hetzelfde form maakt ie een combobox aan:
tot op dit moment geen probleem, hij vult de combobox perfect op het volgende form, en als ik dan op details klik en hij zou naar de volgende form gaan valt ie over de regel:
De melding die ik krijg is:
Waar kan dit aan liggen want ik maak netjes de datarelations aan en ik geef in de databinding netjes aan welke tabel ie moet weergeven en welk veld (instantie.naam_officieel).
En volgend mij haalt ie de gegevens uit de dataset en heb ik geen tabel gespecificeerd
De relaties zijn als volgt:
code:
1
2
| Persoon.ID = Functie.Persoon_ID Instantie.ID = Functie.Instantie_ID |
Nu heb ik 2 datarelations gemaakt:
code:
1
2
3
4
5
6
7
8
9
| ParentCol = XMLgegevens.Tables("Functie").Columns("ID_Persoon")
ChildCol = XMLgegevens.Tables("Persoon").Columns("ID")
Relatie = New DataRelation("PersoonRelatie", ChildCol, ParentCol)
XMLgegevens.Relations.Add(Relatie)
ParentCol = XMLgegevens.Tables("Functie").Columns("ID_Instantie")
ChildCol = XMLgegevens.Tables("Instantie").Columns("ID")
Relatie = New DataRelation("InstantieRelatie", ChildCol, ParentCol)
XMLgegevens.Relations.Add(Relatie) |
op hetzelfde form maakt ie een combobox aan:
code:
1
2
3
4
5
6
7
| With Form9.cmbKeuze
.DataSource = XMLgegevens.Tables("Functie").DefaultView
.DisplayMember = "Naam"
.ValueMember = "ID"
.SelectedIndex = 0
.Visible = True
End With |
tot op dit moment geen probleem, hij vult de combobox perfect op het volgende form, en als ik dan op details klik en hij zou naar de volgende form gaan valt ie over de regel:
code:
1
| txtNaam_Persoon.DataBindings.Add("Text", dr.Row("Instantie.Naam_Officieel"), "") |
De melding die ik krijg is:
code:
1
| Column 'Instantie.Naam_Officieel' does not belong to table Functie. |
Waar kan dit aan liggen want ik maak netjes de datarelations aan en ik geef in de databinding netjes aan welke tabel ie moet weergeven en welk veld (instantie.naam_officieel).
En volgend mij haalt ie de gegevens uit de dataset en heb ik geen tabel gespecificeerd
Never eat yellow snow...