Operation Manual
Naar boven
Naar boven
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;...
Zie de documentatie van de leverancier van uw provider of raadpleeg uw systeembeheerder voor de parameterwaarde van uw OLE DB-provider.
Verbindingstekenreeksen
In een verbindingstekenreeks wordt alle informatie gecombineerd die uw webtoepassing nodig heeft voor het maken van een verbinding met een
database. Deze tekenreeks wordt door Dreamweaver in de serverscripts van uw pagina ingevoegd zodat deze later door uw toepassingsserver
kunnen worden verwerkt.
Een verbindingstekenreeks voor Microsoft Access- en SQL Server-databases bestaat uit een combinatie van de volgende parameters, gescheiden
door puntkomma's:
Provider De OLE DB-provider voor uw database. 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;...
Zie de documentatie van de leverancier van uw provider of raadpleeg uw systeembeheerder voor de parameterwaarde van uw OLE DB-provider.
Als u geen providerparameter opneemt, wordt de standaard OLE DB-provider voor ODBC gebruikt en moet u een geschikt ODBC-
stuurprogramma opgeven voor uw database.
Stuurprogramma Het ODBC-stuurprogramma dat wordt gebruikt als u geen OLE DB-provider opgeeft voor uw database.
Server De server die als host fungeert voor de SQL Server-database als uw webtoepassing op een andere server wordt uitgevoerd.
Database De naam van een SQL Server-database.
DBQ Het pad naar een bestandsdatabase, bijvoorbeeld een database die is gemaakt in Microsoft Access. Het pad is het pad op de server die als
host fungeert voor het databasebestand.
UID De gebruikersnaam.
PWD Het wachtwoord van de gebruiker.
DSN De naam van de gegevensbron, als u die gebruikt. Afhankelijk van de manier waarop u de DSN definieert op uw server, kunt u de overige
parameters van de verbindingstekenreeks weglaten. DSN=Results kan bijvoorbeeld een geldige verbindingstekenreeks zijn als u de andere
parameters definieert wanneer u de DSN maakt.
Verbindingstekenreeksen voor andere soorten databases gebruiken wellicht de hierboven vermelde parameters of hebben andere namen of
toepassingen voor de parameters. Zie de documentatie van de leverancier van de database of raadpleeg uw systeembeheerder voor meer
informatie.
Hier ziet u een voorbeeld van een verbindingstekenreeks waarmee een ODBC-verbinding tot stand wordt gebracht met een Access-database met
de naam trees.mdb:
Driver={Microsoft Access Driver (*.mdb)};
DBQ=C:\Inetpub\wwwroot\Research\trees.mdb
Hier ziet u een voorbeeld van een verbindingstekenreeks waarmee een OLE DB-verbinding wordt gemaakt met een SQL Server-database met de
naam Mothra die zich op een server bevindt met de naam Gojira:
Provider=SQLOLEDB;Server=Gojira;Database=Mothra;UID=jsmith;
PWD=orlando8
Een verbinding maken met een lokale DSN
Opmerking: In deze paragraaf wordt ervan uitgegaan dat u een ASP-toepassing hebt ingesteld. Tevens wordt verondersteld dat er een database
is ingesteld op uw lokale computer of op een systeem waartoe u toegang hebt via een netwerk of FTP-server.
U kunt een gegevensbronnaam (DSN - Data Source Name) gebruiken om een ODBC-verbinding te maken tussen uw webtoepassing en uw
database. Een DSN is een naam die alle parameters bevat die nodig zijn om een verbinding te maken met een specifieke database met behulp
van een ODBC-stuurprogramma.
Aangezien u alleen een ODBC-stuurprogramma in een DSN kunt opgeven, moet u een verbindingstekenreeks gebruiken als u een OLE DB-
provider wilt gebruiken.
581










