Open, méthode (enregistrement ADO)
Ouvre un objet Record existant ou crée un élément représenté par l'Record, tel qu’un fichier ou un répertoire.
Syntaxe
Open Source, ActiveConnection, Mode, CreateOptions, Options, UserName, Password
Paramètres
source
Optionnel.
Variant qui peut représenter l’URL de l’entité à représenter par cet objet Record, une Command, un jeu d’enregistrements ouvert ou un autre objet Record d’enregistrement, une chaîne qui contient une instruction SQL SELECT ou un nom de table.
ActiveConnection
Optionnel.
Variant qui représente la chaîne de connexion ou ouvrez 'objet Connection.
mode
Optionnel. Valeur ConnectModeEnum qui spécifie le mode d’accès de l’objet Record Record résultant. La valeur par défaut est adModeUnknown.
createOptions
Optionnel. Valeur RecordCreateOptionsEnum qui spécifie si un fichier ou un répertoire existant doit être ouvert, ou un nouveau fichier ou répertoire doit être créé. La valeur par défaut est adFailIfNotExists. Si la valeur par défaut est définie, le mode d’accès est obtenu à partir de la propriété mode. Ce paramètre est ignoré lorsque le paramètre source ne contient pas d’URL.
options
Optionnel. Valeur RecordOpenOptionsEnum qui spécifie les options d’ouverture du Record. La valeur par défaut est adOpenRecordUnspecified. Ces valeurs peuvent être combinées.
UserName
Optionnel. Valeur string qui contient l’ID d’utilisateur qui, s’il est nécessaire, autorise l’accès à source.
mot de passe
Optionnel. Une valeur de string qui contient le mot de passe qui, s’il est nécessaire, vérifie UserName.
Remarques
source peut être :
A URL. Si le protocole de l’URL est http, le fournisseur Internet est appelé par défaut. Si l’URL pointe vers un nœud qui contient un script exécutable (par exemple, un . Page ASP), un enregistrement qui contient la source au lieu du contenu exécuté est ouvert par défaut. Utilisez l’argument options pour modifier ce comportement.
Objet Record. Un objet record ouvert à partir d’un autre Record clone l’objet record d’origine.
Objet Command. L’objet Record ouvert représente la ligne unique retournée en exécutant la commande. Si les résultats contiennent plus d’une seule ligne, le contenu de la première ligne est placé dans l’enregistrement et une erreur peut être ajoutée à la collection Errors.
Instruction SQL SELECT. L’objet record ouvert représente la ligne unique retournée en exécutant le contenu de la chaîne. Si les résultats contiennent plus d’une seule ligne, le contenu de la première ligne est placé dans l’enregistrement et une erreur peut être ajoutée à la collection Errors.
Nom d’une table.
Si l’objet Record représente une entité qui n’est pas accessible avec une URL (par exemple, une ligne d’un jeu d’enregistrements dérivée d’une base de données), les valeurs de la propriété ParentURL et du champ accessible avec la constante adRecordURL sont null.
Note
Les URL utilisant le schéma http appellent automatiquement le fournisseur Microsoft OLE DB pour la publication Internet. Pour plus d’informations, consultez URL absolues et relatives.
S’applique à
Voir aussi
Open, méthode (connexion ADO)
Open, méthode (jeu d’enregistrements ADO)
Open, méthode (flux ADO)
méthode OpenSchema