Beste Tweakers,
Ik zit met het volgende probleem: Ik heb een Windows Form en daarop een DataGridView gekwakt door te slepen vanuit mijn DataSource. Binnen die DataSource heb ik een hoofdtabel 'Taken' die een relatie heeft met twee stamtabellen, namelijk 'Uitvoertype' en 'Herhaling'.
Uitvoertype heeft bijvoorbeeld als items Excel, CSV, XML etc.
Herhaling heeft als items Dagelijks, Wekelijks, Maandelijks etc.
De taken zijn gekoppeld aan de stamtabellen middels foreign keys. Elke taak heeft een uitvoertypeID en een herhalingID die verwijzen naar deze tabellen.
Nu wil ik in mijn DataGridView twee ComboBoxColumns maken die gevuld worden met de waarden uit de stamtabellen, met de Naam-kolom van zo'n stamtabel uit de database als DisplayMember en het ID als ValueMember. En als ik een andere waarde selecteer in die ComboBoxen moet hij dus de overeenkomende ID's veranderen van de taak.
Nu krijg ik maar niet verzonnen hoe ik dit allemaal aan elkaar kan koppelen, heb inmiddels al een paar uur op Google gezocht.
In het kort dus: Hoe vul ik een comboboxcolumn in een datagridview met waarden uit een stamtabel, maar selecteer ik de juiste waarde die hij krijgt uit de hoofdtabel?
Ik zou wel willen laten zien hoe ver ik zelf gekomen ben en wat ik geprobeerd heb, maar dat is niet veel meer dan GUI-elementen slepen.
Ik zit met het volgende probleem: Ik heb een Windows Form en daarop een DataGridView gekwakt door te slepen vanuit mijn DataSource. Binnen die DataSource heb ik een hoofdtabel 'Taken' die een relatie heeft met twee stamtabellen, namelijk 'Uitvoertype' en 'Herhaling'.
Uitvoertype heeft bijvoorbeeld als items Excel, CSV, XML etc.
Herhaling heeft als items Dagelijks, Wekelijks, Maandelijks etc.
De taken zijn gekoppeld aan de stamtabellen middels foreign keys. Elke taak heeft een uitvoertypeID en een herhalingID die verwijzen naar deze tabellen.
Nu wil ik in mijn DataGridView twee ComboBoxColumns maken die gevuld worden met de waarden uit de stamtabellen, met de Naam-kolom van zo'n stamtabel uit de database als DisplayMember en het ID als ValueMember. En als ik een andere waarde selecteer in die ComboBoxen moet hij dus de overeenkomende ID's veranderen van de taak.
Nu krijg ik maar niet verzonnen hoe ik dit allemaal aan elkaar kan koppelen, heb inmiddels al een paar uur op Google gezocht.
In het kort dus: Hoe vul ik een comboboxcolumn in een datagridview met waarden uit een stamtabel, maar selecteer ik de juiste waarde die hij krijgt uit de hoofdtabel?
Ik zou wel willen laten zien hoe ver ik zelf gekomen ben en wat ik geprobeerd heb, maar dat is niet veel meer dan GUI-elementen slepen.