Condividi tramite


Utilizzo di ADO con linguaggi di scripting

All'interno di un ambiente di scripting, ADO consente di esporre i dati tramite scripting lato server. In questo scenario, ADO, il provider OLE DB sottostante utilizzato e tutti gli altri componenti necessari per fare riferimento a un archivio dati specifico vengono installati in un server che esegue Internet Information Services (IIS). Utilizzando le Active Server Pages (ASP), ADO è un componente a cui si fa riferimento in uno script che può generare HTML, ad esempio. Questo contenuto HTML può essere passato tramite HTTP a un Web browser client. Usando lo scripting, la pagina Web può inviare azioni allo script sul lato server, consentendo di aggiornare, attraversare o visualizzare dati specifici.

Prima di usare un oggetto ActiveX in una pagina Web, è importante sapere se l'oggetto è sicuro per lo scripting. Quando un oggetto è considerato sicuro per la creazione di script, significa che il controllo non può eseguire alcuna azione dannosa nel computer dell'utente e pertanto può essere eseguito senza richiedere l'approvazione dell'utente. Nella tabella seguente sono elencati gli oggetti ADO e indica se sono sicuri per lo scripting.

Oggetto Sicuro per la creazione di script?
Connessione ADO
Comando ADO NO
Parametro ADO NO
ADO Recordset
ADO Record
Flusso ADO
Errore ADO NO
Catalogo ADOX NO
Set di celle ADOX NO
RDS DataControl
Spazio dati RDS
RDS DataFactory NO

La tabella seguente elenca i provider inclusi in Windows DAC/MDAC e indica se sono sicuri per lo scripting.

Fornitore Sicuro per la creazione di script?
Forma
Persistere
Remoto
Provider OLE DB per SQL Server (SQLOLEDB) NO
Provider OLE DB per ODBC (MSDASQL) NO

Origini dati ODBC

Una differenza notevole tra lo scripting e il codice ADO non di scripting è l'origine dati ODBC, se usata. Per le applicazioni non di scripting, è possibile creare un DSN utente nell'Amministratore ODBC delle origini dati. Per gli script in esecuzione in IIS, è necessario creare un DSN di sistema; in caso contrario, gli script non riconosceranno l'origine dati creata. Questo vale per qualsiasi applicazione di scriptING ADO che usa il provider Microsoft OLE DB per ODBC tramite Microsoft IIS.

Riferimento alla libreria ADO

Non applicabile con i linguaggi di scripting.

Gestione degli eventi

Non applicabile con i linguaggi di scripting.

Gli argomenti seguenti contengono informazioni più specifiche sull'uso di ADO con i linguaggi di scripting:

Vedere anche

Microsoft ActiveX Data Objects (ADO)
Uso di ADO con Microsoft Visual Basic
Uso di ADO con Microsoft Visual C++