Hallo,
Ik wil in mijn programma gegevens op kunnen slaan en kunnen laden uit een database.
Het enige probleempje waar ik nu tegenaan loop is dat er 2 type databases zijn die ik in 1 klasse moet kunnen benaderen.
Mijn klassestructuur ziet er als volgt uit:
Dal
| |
| |__ Webserver (gekoppeld aan andere database)
| |__ Eigen Database
|
|
|__ Wrapper
De DAL krijgt binnen wat er moet gebeuren (bv een waarde uit eigen database opvragen of schrijven naar webserver etc...)
De Wrapper is ervoor om gegevens om te zetten.
Ik roep een methode aan in de Wrapper (met als parameter: database, uitvoer)
De wrapper moet eigenlijk de juiste stappen returnen. Als ik de eigen database gebruik zijn er bijvoorbeeld 4 stappen nodig om een verbinding te maken en waardes uit de database te halen. De stappen moeten gereturnd worden (niet de waarden).
De wrapper wil ik geen verbinding laten maken met de database, alleen de stappen laten genereren.
Is dit mogelijk? zodat ik de gereturnde waardes uit de wrapper in de DAL kan laten uitvoeren?
Het is allemaal wat lastig uit te leggen maar hoop dat het toch duidelijk genoeg is.
Bedankt!
Ik wil in mijn programma gegevens op kunnen slaan en kunnen laden uit een database.
Het enige probleempje waar ik nu tegenaan loop is dat er 2 type databases zijn die ik in 1 klasse moet kunnen benaderen.
Mijn klassestructuur ziet er als volgt uit:
Dal
| |
| |__ Webserver (gekoppeld aan andere database)
| |__ Eigen Database
|
|
|__ Wrapper
De DAL krijgt binnen wat er moet gebeuren (bv een waarde uit eigen database opvragen of schrijven naar webserver etc...)
De Wrapper is ervoor om gegevens om te zetten.
Ik roep een methode aan in de Wrapper (met als parameter: database, uitvoer)
De wrapper moet eigenlijk de juiste stappen returnen. Als ik de eigen database gebruik zijn er bijvoorbeeld 4 stappen nodig om een verbinding te maken en waardes uit de database te halen. De stappen moeten gereturnd worden (niet de waarden).
De wrapper wil ik geen verbinding laten maken met de database, alleen de stappen laten genereren.
Is dit mogelijk? zodat ik de gereturnde waardes uit de wrapper in de DAL kan laten uitvoeren?
Het is allemaal wat lastig uit te leggen maar hoop dat het toch duidelijk genoeg is.
Bedankt!