[VB.NET] Datarelations Probleem

Pagina: 1
Acties:

  • Denga
  • Registratie: September 2000
  • Laatst online: 10-04 15:02

Denga

The riding never stops....

Topicstarter
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:
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...


  • EfBe
  • Registratie: Januari 2000
  • Niet online
Wat is 'dr' in 'dr.Row(...)' ?

Creator of: LLBLGen Pro | Camera mods for games
Photography portfolio: https://fransbouma.com


  • Denga
  • Registratie: September 2000
  • Laatst online: 10-04 15:02

Denga

The riding never stops....

Topicstarter
DR is:

code:
1
Public Sub BindData(ByRef dr As DataRowView)

Never eat yellow snow...


  • Wolf87
  • Registratie: Juli 2004
  • Laatst online: 19:20
volgens de foutmelding wil je gegevens die staan in Instantie.Naam_Officieel halen uit de tabel
functie waardoor dat dus zou worden

functie.Instantie.Naam_Officieel, hier komt dat probleem als ik het zo zie vandaan.