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.

Usare l'argomento ConnectionString facoltativo per specificare una stringa di connessione contenente una serie di istruzioni argument= value separate da punto e virgola oppure 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)

Vedere anche

Esempio dei metodi Open e Close (VB)
Esempio dei metodi Open e Close (VBScript)
Esempio dei metodi Open e Close (VC++)
Metodo Open (Record - ADO)
Metodo Open (Recordset - ADO)
Metodo Open (Stream - ADO)
Metodo OpenSchema