Condividi tramite


Metodo Open (Connection - ADO)

Apre una connessione a un'origine dati.

Sintassi

  
connection.Open ConnectionString, UserID, Password, Options  

Parametri

ConnectionString
Facoltativo. Un valore Stringa che contiene le informazioni di connessione. Per informazioni dettagliate sulle impostazioni valide, vedere la proprietà ConnectionString.

UserID
Facoltativo. Un valore Stringa che contiene un nome utente da usare per stabilire la connessione.

Password
Facoltativo. Un valore Stringa che contiene una password da usare per stabilire la connessione.

Opzioni
Facoltativo. Un valore ConnectOptionEnum che determina se questo metodo deve restituire i valori dopo (in modo sincrono) o prima (in modo asincrono) aver stabilito la connessione.

Osservazioni:

L'uso del metodo Open su un oggetto Connection consente di stabilire una connessione fisica a un'origine dati. Dopo aver eseguito correttamente il metodo, la connessione è attiva. È ora possibile immettervi dei comandi ed elaborarne i risultati.

Utilizzare l'argomento ConnectionString facoltativo per specificare un stringa di connessione contenente una serie di istruzioni argument = value separate da punti e virgola oppure da una risorsa di file o directory identificata con un URL. La proprietà ConnectionString eredita automaticamente il valore usato per l'argomento ConnectionString. È pertanto possibile impostare la proprietà ConnectionString dell'oggetto Connection prima di aprirla oppure usare l'argomento ConnectionString per impostare o eseguire l'override dei parametri di connessione correnti durante la chiamata al metodo Open.

Se si passano informazioni relative a utente e password sia nell'argomento ConnectionString che negli argomenti UserID e Password facoltativi, gli argomenti UserID e Password sostituiranno i valori specificati in ConnectionString.

Dopo aver concluso le operazioni su una Connection aperta, usare il metodo Close per liberare tutte le risorse di sistema associate. La chiusura di un oggetto non lo rimuove dalla memoria. È possibile modificarne le impostazioni delle proprietà e aprirlo in un secondo momento tramite il metodo Open. Per eliminare completamente un oggetto dalla memoria, impostare la variabile dell'oggetto su Nothing.

Nota

Utilizzo del servizio dati remoti. Se usato in un oggetto Connection sul lato client, il metodo Open non stabilisce una connessione al server fino all'apertura di un Recordset nell'oggetto Connection.

Nota

Gli URL che usano lo schema HTTP richiamano automaticamente il provider Microsoft OLE DB per Internet Publishing. Per altre informazioni, vedere URL assoluti e relativi.

Si applica a

Oggetto Connection (ADO)

Vedi anche

Esempio di metodi Open e Close (VB)
Esempio di metodi Open e Close (VBScript)
Esempio di metodi Open e Close (VC++)
Metodo Open (record ADO)
Metodo Open (Recordset ADO)
Metodo Open (flusso ADO)
Metodo OpenSchema