Ik ben bezig een progje te schrijven voor enkele administratieve dingen. Nu heb ik een DBGrid waarin ik een overzicht van klanten weergeef. Indien ik op deze klant dubbelklik moet ik een overzicht krijgen van onderwerpen over deze klant.
Ik doe dit als volgt:
en vervolgens voer ik een sql-query uit die dan in een nieuw grid de onderwerpen van de geselecteerde klant laat zien. Echter, het is op deze manier niet mogelijk om 2 klanten met dezelfde naam te hebben, omdat ik alleen selecteer op naam.
Om dit te verhelpen sla ik de klanten aan de hand van een klantnummer op in de DB. Echter, ik weet zo niet hoe ik uit de DBGrid nu de goede klant (1 v/d 2) kan selecteren om hierbij de juiste onderwerpen weer te geven in de andere Grid (lees: de juiste naam met bijbehorend klantnummer)
Weet iemand raad?
Ik doe dit als volgt:
code:
1
| selected := OnderwerpGrid.SelectedField.AsString; |
en vervolgens voer ik een sql-query uit die dan in een nieuw grid de onderwerpen van de geselecteerde klant laat zien. Echter, het is op deze manier niet mogelijk om 2 klanten met dezelfde naam te hebben, omdat ik alleen selecteer op naam.
Om dit te verhelpen sla ik de klanten aan de hand van een klantnummer op in de DB. Echter, ik weet zo niet hoe ik uit de DBGrid nu de goede klant (1 v/d 2) kan selecteren om hierbij de juiste onderwerpen weer te geven in de andere Grid (lees: de juiste naam met bijbehorend klantnummer)
Weet iemand raad?