Metodo Open (record ADO)
Apre un oggetto Record esistente oppure crea un nuovo elemento rappresentato dall'Record, ad esempio un file o una directory.
Sintassi
Open Source, ActiveConnection, Mode, CreateOptions, Options, UserName, Password
Parametri
origine
Opzionale. Oggetto Variant che può rappresentare l'URL dell'entità da rappresentare da questo oggetto Record, un Command, un recordset aperto o un altro oggetto record , una stringa contenente un'istruzione SQL SELECT o un nome di tabella.
ActiveConnection
Opzionale.
Variant di che rappresenta la stringa di connessione o l'oggetto Connection aperto.
modalità
Opzionale. Valore ConnectModeEnum che specifica la modalità di accesso per l'oggetto Record risultante. Il valore predefinito è adModeUnknown.
CreateOptions
Opzionale. Valore di RecordCreateOptionsEnum che specifica se è necessario aprire un file o una directory esistente oppure creare un nuovo file o una nuova directory. Il valore predefinito è adFailIfNotExists. Se impostato sul valore predefinito, la modalità di accesso viene ottenuta dalla proprietà modalità di. Questo parametro viene ignorato quando il parametro Source non contiene un URL.
Opzioni
Opzionale. Valore RecordOpenOptionsEnum che specifica le opzioni per l'apertura dell'Record. Il valore predefinito è adOpenRecordUnspecified. Questi valori possono essere combinati.
UserName
Opzionale. Valore string che contiene l'ID utente che, se necessario, autorizza l'accesso a Source.
password
Opzionale. Valore string che contiene la password che, se necessario, verifica UserName.
Osservazioni
'origine può essere:
A URL. Se il protocollo per l'URL è http, il provider Internet verrà richiamato per impostazione predefinita. Se l'URL punta a un nodo che contiene uno script eseguibile, ad esempio . Pagina ASP), un Record che contiene l'origine anziché il contenuto eseguito viene aperto per impostazione predefinita. Utilizzare l'argomento Opzioni per modificare questo comportamento.
Oggetto Record di. Un oggetto Record aperto da un altro Record di clonerà l'oggetto record originale.
Oggetto Command di. L'oggetto Record aperto rappresenta la singola riga restituita eseguendo Command. Se i risultati contengono più di una singola riga, il contenuto della prima riga viene inserito nel record e potrebbe essere aggiunto un errore all'insieme Errors.
Istruzione SQL SELECT. L'oggetto Record aperto aperto rappresenta la singola riga restituita eseguendo il contenuto della stringa. Se i risultati contengono più di una singola riga, il contenuto della prima riga viene inserito nel record e potrebbe essere aggiunto un errore all'insieme Errors.
Nome di tabella.
Se l'oggetto Record rappresenta un'entità a cui non è possibile accedere con un URL( ad esempio, una riga di un oggetto Recordset derivato da un database), i valori della proprietà ParentURL e del campo a cui si accede con la costante adRecordURL sono Null.
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
metodo Open (connessione ADO)
metodo Open (ADO Recordset)
metodo Open (flusso ADO)
metodo OpenSchema