PDF (adobe.com)

A propos des connexions aux bases de données ASP

Une application ASP doit se connecter à une base de données via un pilote ODBC ou un fournisseur de OLE DB. Le pilote ou le fournisseur joue le rôle de traducteur pour permettre à l'application Web de communiquer avec la base de données. Le tableau suivant répertorie certains des pilotes que vous pouvez utiliser avec les bases de données Microsoft Access, Microsoft SQL Server et Oracle :

Base de données

Pilote de base de données

Microsoft Access

Pilote Microsoft Access (ODBC)

Microsoft Jet Provider pour Access (OLE DB)

Microsoft SQL Server

Pilote Microsoft SQL Server (ODBC)

Fournisseur Microsoft SQL Server (OLE DB)

Oracle

Pilote Microsoft Oracle (ODBC)

Fournisseur Oracle pour OLE DB

Vous pouvez utiliser un DSN (Data Source Name, nom de source de données) ou une chaîne de connexion pour vous connecter à la base de données. Vous devez utiliser une chaîne de connexion si vous vous connectez via un fournisseur OLE DB ou via un pilote ODBC qui n 'est pas installé sur un système Windows.

Un DSN est un identificateur formé d'un seul mot (MaConnexion, par exemple), qui pointe vers la base de données et contient toutes les informations requises pour s'y connecter. Le DSN se définit dans Windows. Vous pouvez utiliser un DSN si vous vous connectez via un pilote ODBC installé sur un système Windows.

Une chaîne de connexion est une expression saisie à la main qui identifie la base de données et fournit les informations requises pour s'y connecter, comme le montre l'exemple suivant :

Driver={SQL Server};Server=Socrates;Database=AcmeMktg; 
UID=wiley;PWD=roadrunner
  • Remarque : Vous pouvez également utiliser une chaîne de connexion si vous vous connectez via un pilote ODBC installé sur un système Windows, mais il est plus facile d'utiliser un DSN.