Ik maak al een tijdje applicaties in VB (2005 en 2008) icm Sql Server 2005. Nu maak ik voor elke scherm en dan weer voor elke tabel gebruik van een aparte datasource. Dus als er een scherm is met een grid met alle relaties is dat een andere datasource dan die op het scherm met de detail gegevens van de relaties. De datagrid met contactpersonen bij de relaties heeft ook weer een aparte datasource. Idem voor de detailgegevens van de contactpersoon.
Deze datasources bevatten fill (select), update, insert en delete commands die ik gedefineerd heb in de datasource. Op zich is dit best veel werk om bij te houden; wanneer je één veld toevoegd moet je alle datasources langs om dit veld toe te voegen.
Ik heb eigenlijk niet echt een idee waarom ik dit zo doe, maar voor mijn 'gevoel' is het sneller en iemand heeft me ooit een keer gezegd dat dit de beste manier is om om te gaan met sql data. Nu mijn applicaties wat groter worden vind ik het wel wat 'uitgebreid' worden om allemaal bij te houden.
Op wat voor manier kan ik het beter gaan doen? Ik heb al heel wat gezocht/nagevraagd maar ik kom niet echt tot een duidelijke aanpassing van mijn werkwijze.
Deze datasources bevatten fill (select), update, insert en delete commands die ik gedefineerd heb in de datasource. Op zich is dit best veel werk om bij te houden; wanneer je één veld toevoegd moet je alle datasources langs om dit veld toe te voegen.
Ik heb eigenlijk niet echt een idee waarom ik dit zo doe, maar voor mijn 'gevoel' is het sneller en iemand heeft me ooit een keer gezegd dat dit de beste manier is om om te gaan met sql data. Nu mijn applicaties wat groter worden vind ik het wel wat 'uitgebreid' worden om allemaal bij te houden.
Op wat voor manier kan ik het beter gaan doen? Ik heb al heel wat gezocht/nagevraagd maar ik kom niet echt tot een duidelijke aanpassing van mijn werkwijze.