Share via


Utilisation d’ADO avec les langages de script

Dans un environnement de script, ADO vous permet d’exposer des données par le biais de scripts côté serveur. Dans ce scénario, ADO, le fournisseur OLE DB sous-jacent qu’il utilise et tous les autres composants nécessaires pour référencer un magasin de données donné sont installés sur un serveur exécutant Internet Information Services (IIS). À l’aide d’ASP (Active Server Pages), ADO est un composant référencé dans un script qui peut générer du code HTML, par exemple. Ce contenu HTML peut être transmis via HTTP à un navigateur web client. À l’aide de scripts, la page Web peut renvoyer des actions au script côté serveur, ce qui vous permet de mettre à jour, parcourir ou afficher des données spécifiques.

Avant d’utiliser un objet ActiveX dans une page Web, il est important de savoir si l’objet est sécurisé pour l’écriture de scripts. Lorsqu’un objet est considéré comme sécurisé pour l’écriture de scripts, cela signifie que le contrôle ne peut pas prendre d’action nuisible sur l’ordinateur de l’utilisateur et peut donc être exécuté sans demander l’approbation de l’utilisateur. Le tableau suivant répertorie les objets ADO et indique s’ils sont sécurisés pour l’écriture de scripts.

Objet Sûr pour l’écriture de scripts ?
Connexion ADO Oui
Commande ADO Non
Paramètre ADO Non
Recordset ADO Oui
Enregistrment ADO Oui
Flux ADO Oui
Erreur ADO Non
Catalogue ADOX Non
Ensemble de cellules ADOX Non
RDS DataControl Oui
Espace de données RDS Oui
RDS DataFactory Non

Le tableau suivant répertorie les fournisseurs inclus avec Windows DAC/MDAC et indique s’ils sont sécurisés pour l’écriture de scripts.

Fournisseur Sûr pour l’écriture de scripts ?
Forme Oui
Conserver Oui
Remote Oui
Fournisseur OLE DB pour SQL Server (SQLOLEDB) Non
Fournisseur OLE DB pour ODBC (MSDASQL) Non

Sources de données ODBC

Une différence notable entre le script et le code ADO non scriptant est la source de données ODBC, si elle est utilisée. Pour les applications sans script, vous pouvez créer un nom de source de données utilisateur dans l’administrateur de source de données ODBC. Pour les scripts qui s’exécutent sous IIS, vous devez créer un nom de source de données système ; sinon, vos scripts ne reconnaissent pas la source de données que vous avez créée. Cela s’applique à toute application de script ADO utilisant le fournisseur Microsoft OLE DB pour ODBC via Microsoft IIS.

Référencement des bibliothèques ADO

Non applicable avec les langages de script.

Gestion des événements

Non applicable avec les langages de script.

Les rubriques suivantes contiennent des informations plus spécifiques sur l’utilisation d’ADO avec des langages de script :

Voir aussi

Microsoft ActiveX Data Objects (ADO)
Utilisation d’ADO avec Microsoft Visual Basic
Utilisation d’ADO avec Microsoft Visual C++