Programmeren in ASP.NET/Werken met databanken: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Jbib (overleg | bijdragen)
Geen bewerkingssamenvatting
 
Regel 55:
In de telefoonanalogie van hierboven is DSN te vergelijken met een knop die je kan instellen op een bepaald telefoonnummer.
 
kjkjkjk
===Voordelen en nadelen van DSN===
====DSN====
Het grote voordeel van de methode is dat bij het wijzigen (type of bestandsnaam) van de database niet alle ASP.NET documenten hoeven te worden aangepast. De database blijft immers gewoon onder zijn DSN-naam op de server bekend! In ASP.NET kan tegenwoordig de connectiestreng ook centraal ingesteld worden, zodat dit voordeel niet meer speelt.
 
====DSN-loos ====
De DSN-loze methode wordt vaak gebruikt bij experimenten en tijdelijke pagina's.
Het is erg eenvoudig om de te gebruiken database te wisselen. Het verschil is dat met DSN?less de connectiestreng in de code gewijzigd moet worden als er van een andere database gebruik gaat worden gemaakt of als de database op een andere locatie (subfolder) komt te staan.
DSN-loze verbindingen maken het ook gemakkelijk om toepassingen naar andere machines te verplaatsen, omdat je dan niet telkens een DSN moet opzetten.
 
Sommige providers rekenen extra kosten voor DSN-verbindingen, dus in dat geval is DSN-loos goedkoper.
 
Tenslotte is een DSN-loze verbinding soms minder veilig, met name als het wachtwoord in de code moet geschreven worden. Iedereen die toegang krijgt tot de code heeft dan ook toegang tot het wachtwoord op de databank.
 
==Een connectie met DSN==
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.