Metodo Open (connessione ADO)
Apre una connessione a un'origine dati.
Sintassi
connection.Open ConnectionString, UserID, Password, Options
Parametri
ConnectionString
Opzionale. Valore string che contiene informazioni di connessione. Per informazioni dettagliate sulle impostazioni valide, vedere la proprietà ConnectionString.
UserID
Opzionale. Valore string che contiene un nome utente da utilizzare per stabilire la connessione.
password
Opzionale. Valore string che contiene una password da utilizzare per stabilire la connessione.
Opzioni
Opzionale. Valore ConnectOptionEnum che determina se questo metodo deve essere restituito dopo (in modo sincrono) o prima (in modo asincrono) della connessione.
Osservazioni
L'utilizzo del metodo Open su 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.
Utilizzare l'argomento ConnectionString facoltativo per specificare una stringa di connessione contenente una serie di argomenti = valore istruzioni separate da punti e virgola oppure da una risorsa di file o directory identificata con un URL. La proprietà ConnectionString eredita automaticamente il valore utilizzato per l'argomento ConnectionString. È pertanto possibile impostare la proprietà ConnectionString dell'oggetto Connection prima di aprirla oppure utilizzare l'argomento ConnectionString per impostare o eseguire l'override dei parametri di connessione correnti durante la chiamata al metodo Open .
Se si passano informazioni sull'utente e sulla password sia nell'argomento ConnectionString che negli argomenti facoltativ i UserID e Password, gli argomenti UserID e Password sostituiranno i valori specificati in ConnectionString.
Dopo aver concluso le operazioni su un Connessione aperta, usare il metodo Close per liberare le risorse di sistema associate. La chiusura di un oggetto non la rimuove dalla memoria; è possibile modificare le impostazioni delle proprietà e utilizzare 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 utilizzato in un oggetto Connection lato client, il metodo Open non stabilisce effettivamente una connessione al server finché non viene aperto 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
Vedere 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 (ADO Recordset)
metodo Open (flusso ADO)
metodo OpenSchema