Operation Manual

DREAMWEAVER CS3
Handboek
485
U kunt een DSN (Data Source Name, gegevensbronnaam) of een verbindingstekenreeks gebruiken voor het maken van een
verbinding met de database. U moet een verbindingstekenreeks gebruiken als u een verbinding tot stand brengt met een
OLE DB-provider of een ODBC-stuurprogramma dat niet op een Windows-systeem is geïnstalleerd.
Een DSN is een aanduiding van één woord, zoals mijnVerbinding, die naar de database verwijst en alle informatie bevat die
nodig is voor het maken van een verbinding met die database. U definieert een DSN in Windows. U kunt een DSN
gebruiken als u een verbinding maakt via een ODBC-stuurprogramma dat is geïnstalleerd op een Windows-systeem.
Een verbindingstekenreeks is een handmatig geprogrammeerde expressie waarmee de database wordt aangeduid en die de
informatie bevat die nodig is om een verbinding met die database te maken, zoals wordt geïllustreerd in het volgende
voorbeeld:
Driver={SQL Server};Server=Socrates;Database=AcmeMktg;
UID=wiley;PWD=roadrunner
Opmerking: U kunt een verbindingstekenreeks ook gebruiken als u een verbinding maakt via een ODBC-stuurprogramma dat
is geïnstalleerd op een Windows-systeem, maar het gebruik van een DSN is eenvoudiger.
Zie ook
“Toegang krijgen tot een database” op pagina 470
OLE DB-verbindingen
U kunt een OLE DB-provider gebruiken voor de communicatie met uw database (OLE DB is alleen beschikbaar op
Windows NT, 2000 of XP). Wanneer u een rechtstreekse databasespecifieke OLE DB-verbinding maakt, kunt u de snelheid
van uw verbinding verhogen door de ODBC-laag te verwijderen tussen uw webtoepassing en de database.
Als u geen OLE DB-provider opgeeft voor uw database, gebruikt ASP de standaard OLE DB-provider voor ODBC-
stuurprogramma's om te communiceren met een ODBC-stuurprogramma dat op zijn beurt weer met de database
communiceert.
Er bestaan verschillende OLE DB-providers voor de verschillende databases. U kunt OLE DB-providers verkrijgen voor
Microsoft Access en SQL Server door de pakketten Microsoft Data Access Components (MDAC) 2.5 en 2.7 te downloaden
en te installeren op de Windows-computer met IIS. U kunt de MDAC-pakketten gratis downloaden en installeren vanaf
de Microsoft-website op http://msdn.microsoft.com/data/mdac/downloads.
Opmerking: U moet wel eerst MDAC 2.5 installeren voordat u MDAC 2.7 installeert.
U kunt OLE DB-providers voor Oracle-databases downloaden vanaf de Oracle-website op
www.oracle.com/technology/software/tech/windows/ole_db/index.html (registratie verplicht).
Maak in Dreamweaver een OLE DB-verbinding door een
Provider-parameter op te nemen in een verbindingstekenreeks.
Hier ziet u bijvoorbeeld een aantal parameters voor algemene OLE DB-providers voor respectievelijk Access-, SQL Server-
en Oracle-databases:
Provider=Microsoft.Jet.OLEDB.4.0;...
Provider=SQLOLEDB;...
Provider=OraOLEDB;...
Database Databasestuurprogramma
Microsoft Access Microsoft Access Driver (ODBC)
Microsoft Jet Provider voor Access (OLE DB)
Microsoft SQL Server Microsoft SQL Server Driver (ODBC)
Microsoft SQL Server Provider (OLE DB)
Oracle Microsoft Oracle Driver (ODBC)
Oracle Provider voor OLE DB