Ik heb weer eens een probleem waar ik niet uit kom. Zit er al uren over na te denken, dingen te proberen etc.
Ik heb drie tabellen:
Nu wil ik op een of andere manier de gegevens van 1 product (prodID, laten we bijvoorbeeld prodID 3 nemen) ophalen, wat dus inhoudt alle modules, als de module voorkoomt in modulestandaard is een de checkbox checked+disabled, en als de module in de tabel moduleopties voorkomt is de checkbox enabled+niet checked. Modules die in beide tabellen niet voorkomen zijn disabled+unchecked.
Met de oude ASP variant zou ik gewoon drie arrays gemaakt hebben en die in elkaar loopen om te bepalen wat de waarde van de checbox zou moeten zijn, maar aangezien we in .NET allemaal mooie datagrids enzo daarvoor hebben wil ik dat eigenlijk niet doen. Met als resultaat dat ik in m'n stored procedure dus al op de een of andere manier waarden zou moeten krijgen waaruit ik in m'n datagrid zou kunnen afleiden of de checkbox aan/uit staat en aangevink is of niet (ik dacht aan: 0=disabled/unchecked, 1=disabled/checked, 2=enabled/unchecked of iets dergelijks).
Heeft iemand hints in welke richting ik het zou moeten zoeken? Ik ben al bezig geweest met CASE-WHEN-THEN testjes, maar daar is geen gewenst resultaat uit gekomen..
Ik heb drie tabellen:
|
|
| ||||||||||||||||||||||||||||||||||||||||||
Nu wil ik op een of andere manier de gegevens van 1 product (prodID, laten we bijvoorbeeld prodID 3 nemen) ophalen, wat dus inhoudt alle modules, als de module voorkoomt in modulestandaard is een de checkbox checked+disabled, en als de module in de tabel moduleopties voorkomt is de checkbox enabled+niet checked. Modules die in beide tabellen niet voorkomen zijn disabled+unchecked.
Met de oude ASP variant zou ik gewoon drie arrays gemaakt hebben en die in elkaar loopen om te bepalen wat de waarde van de checbox zou moeten zijn, maar aangezien we in .NET allemaal mooie datagrids enzo daarvoor hebben wil ik dat eigenlijk niet doen. Met als resultaat dat ik in m'n stored procedure dus al op de een of andere manier waarden zou moeten krijgen waaruit ik in m'n datagrid zou kunnen afleiden of de checkbox aan/uit staat en aangevink is of niet (ik dacht aan: 0=disabled/unchecked, 1=disabled/checked, 2=enabled/unchecked of iets dergelijks).
Heeft iemand hints in welke richting ik het zou moeten zoeken? Ik ben al bezig geweest met CASE-WHEN-THEN testjes, maar daar is geen gewenst resultaat uit gekomen..