Metodo Open (Connection - ADO)

Apre una connessione a un'origine dati.

Sintassi

  
connection.Open ConnectionString, UserID, Password, Options  

Parametri

Connectionstring
facoltativo. Valore String che contiene le informazioni di connessione. Per informazioni dettagliate sulle impostazioni valide, vedere la proprietà ConnectionString .

UserID
facoltativo. Valore String che contiene un nome utente da usare per stabilire la connessione.

Password
facoltativo. Valore String che contiene una password da usare per stabilire la connessione.

Opzioni
facoltativo. Valore ConnectOptionEnum che determina se questo metodo deve restituire dopo (in modo sincrono) o prima (in modo asincrono) la connessione.

Commenti

L'uso del metodo Open in un oggetto Connection stabilisce la connessione fisica a un'origine dati. Al termine di questo metodo, la connessione è attiva ed è possibile eseguire comandi su di esso ed elaborare i risultati.

Usare l'argomento ConnectionString facoltativo per specificare una stringa di connessione contenente una serie di istruzioni divalore= argomenti separati da punti e virgola o da un file o una risorsa di 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 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 connessione aperta, usare il metodo Close per liberare tutte le risorse di sistema associate. La chiusura di un oggetto non la rimuove dalla memoria; è possibile modificare le impostazioni delle proprietà e usare il metodo Open per aprirlo di nuovo in un secondo momento. Per eliminare completamente un oggetto dalla memoria, impostare la variabile oggetto su Nothing.

Nota

Utilizzo del servizio dati remoto Quando viene usato in un oggetto Connection lato client, il metodo Open non stabilisce effettivamente una connessione al server finché non viene aperto un oggetto Recordset nell'oggetto Connection .

Nota

Gli URL che usano lo schema http richiamano automaticamente il provider Microsoft OLE DB per la pubblicazione Internet. 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