Registro de objeto (ADO version 2.5)
El objeto de ADO registro se utiliza para contener una fila en un conjunto de registros, un directorio o un archivo de un sistema de archivos.
Sólo bases de datos estructuradas se puede acceder por ADO en las versiones anteriores 2.5. En una base de datos estructurada, cada tabla tiene exactamente el mismo número de columnas en cada fila y cada columna está compuesto por el mismo tipo de datos.
El objeto de registro permite el acceso a conjuntos de datos donde el número de columnas y / o el tipo de datos puede ser diferente de una fila a otra.
Sintaxis
objectname.property
objectname.method
propiedades
Propiedad | Descripción |
---|---|
ActiveConnection | Establece o devuelve en qué objeto de conexión de un objeto Record pertenece a |
Mode | Establece o devuelve el permiso para modificar datos en un objeto Record |
ParentURL | Devuelve la URL absoluta del registro padre |
RecordType | Devuelve el tipo de un objeto Record |
Source | Establece o devuelve el parámetro src del método abierto de un objeto Record |
State | Devuelve el estado de un objeto Record |
métodos
Método | Descripción |
---|---|
Cancel | Cancela la ejecución de un CopyRecord, DeleteRecord, MoveRecord, o una llamada abierta |
Close | Cierra un objeto de registro |
CopyRecord | Copia un archivo o directorio a otra ubicación |
DeleteRecord | Elimina un archivo o directorio |
GetChildren | Devuelve un objeto de registros, donde cada fila representa los archivos en el directorio |
MoveRecord | Mueve un archivo o un directorio a otra ubicación |
Open | Abre un objeto de registro existente o crea un nuevo archivo o directorio |
Colecciones
Colección | Descripción |
---|---|
Properties | Una colección de propiedades específicas del proveedor |
Fields | Contiene todos los objetos de campo en el objeto Record |
Propiedades de la colección de campos
Propiedad | Descripción |
---|---|
Count | Devuelve el número de elementos de la colección de campos. Comienza en cero. Ejemplo: countfields = rec.Fields.Count |
Item(named_item/number) | Devuelve un elemento especificado de la colección de campos. Ejemplo: itemfields = rec.Fields. Item(1) |