Método Open (registro de ADO)
Abre un objeto record de existente o crea un nuevo elemento representado por el record de, como un archivo o directorio.
Sintaxis
Open Source, ActiveConnection, Mode, CreateOptions, Options, UserName, Password
Parámetros
de origen de
Opcional. Un variant que puede representar la dirección URL de la entidad que se va a representar mediante este objeto Record , un Command, un Recordset abierto u otro objeto Record , una cadena que contiene una instrucción SELECT de SQL o un nombre de tabla.
activeConnection
Opcional.
Variant de que representa la cadena de conexión o el objeto Connection .
modo de
Opcional. Valor ConnectModeEnum que especifica el modo de acceso para el objeto Record resultante. El valor predeterminado es adModeUnknown.
CreateOptions
Opcional. Valor de RecordCreateOptionsEnum que especifica si se debe abrir un archivo o directorio existente o se debe crear un nuevo archivo o directorio. El valor predeterminado es adFailIfNotExists. Si se establece en el valor predeterminado, el modo de acceso se obtiene de la propiedad Mode Mode. Este parámetro se omite cuando el parámetro Source no contiene una dirección URL.
Opciones
Opcional. Valor de RecordOpenOptionsEnum que especifica las opciones para abrir el Record. El valor predeterminado es adOpenRecordUnspecified. Estos valores se pueden combinar.
UserName
Opcional. Valor de string que contiene el identificador de usuario que, si es necesario, autoriza el acceso a Source.
contraseña
Opcional. Valor de string que contiene la contraseña que, si es necesario, comprueba UserName.
Observaciones
de origen puede ser:
Una dirección URL. Si el protocolo de la dirección URL es http, el proveedor de Internet se invocará de forma predeterminada. Si la dirección URL apunta a un nodo que contiene un script ejecutable (por ejemplo, . Página ASP), un de registro de que contiene el origen en lugar del contenido ejecutado se abre de forma predeterminada. Use el argumento opciones de para modificar este comportamiento.
Objeto record . Un objeto record abierto desde otro Record clonará el objeto Record original de.
Objeto Command de. El objeto Record abierto representa la única fila devuelta ejecutando el Command de. Si los resultados contienen más de una sola fila, el contenido de la primera fila se coloca en el registro y se puede agregar un error a la colección Errors .
Instrucción SELECT de SQL. El objeto record abierto representa la única fila devuelta ejecutando el contenido de la cadena. Si los resultados contienen más de una sola fila, el contenido de la primera fila se coloca en el registro y se puede agregar un error a la colección Errors .
Un nombre de tabla.
Si el objeto Record representa una entidad a la que no se puede tener acceso con una dirección URL (por ejemplo, una fila de Recordset derivada de una base de datos), los valores de la propiedad ParentURL y el campo al que se accede con la constante adRecordURL son null.
Nota
Las direcciones URL que usan el esquema http invocarán automáticamente el proveedor OLE DB de Microsoft para la publicación en Internet. Para obtener más información, vea direcciones URL absolutas y relativas.
Se aplica a
Consulte también
Open (conexión ADO)
open (objeto Recordset de ADO)
open (secuencia de ADO)
método OpenSchema