0
ACCESS 2002 PROGRAMACION CON VBA

ACCESS 2002 PROGRAMACION CON VBA

PROGRAMACIÓN CON VBA

NOVALIS

55,60 €
IVA incluido
No disponible, consultenos
Editorial:
ANAYA, COMERCIAL GRUPO
Año de edición:
2002
Materia
informatica
ISBN:
978-84-415-1347-1
Páginas:
928
Colección:
VARIAS
55,60 €
IVA incluido
No disponible, consultenos
Añadir a favoritos

Introducción

Acerca de VBA en Access 2002
A quién va dirigido este libro
Cómo está organizado este libro
Organización de su trabajo
Elementos del nuevo Access 2002
Elementos de Información
Elementos habilitados por la Web
Herramientas de Análisis
Convenciones empleadas en este libro

1. Automatización de una base de datos sin programar

Empleo del panel de tareas
Empleo del Asistente para bases de datos
Creación de rutas de desplazamientos con Panel de control
Explorando la aplicación
Examinando el trabajo del asistente
Explorando el módulo estándar
Explorando el procedimiento de un botón de comando
Empleo del Asistente para botones de comando
Desplazamiento con hipervínculos
Guardar hipervínculos como datos en una tabla
Empleo de un hipervínculo como control de un formulario independiente
Creación de un hipervínculo de etiqueta
Creación de una imagen en la que se pueda hacer clic
Creación de hipervínculo de botón de comando
Cambio del tipo de control del hipervínculo
Empleo de la Barra de herramientas Web
Empleo del Asistente para cuadros combinados
Empleo del administrador del panel de control
Empleo del Asistente para importar Exchange u Outlook
Empleo de los Asistentes de vinculación de hojas de cálculo y de vinculación de texto
Control de la Interfaz del usuario
Establecer Propiedades de Inicio
Protección de su aplicación con una contraseña
Creación de Menús y Barras de herramientas personalizadas
Personalizar una Barra de comandos incorporada
Creación de Menús personalizados y barras de herramientas
Creación y despliegue de un menú contextual personalizado
Creación y despliegue de una Barra de Herramientas Personalizada
Revisión de nuestra aplicación Access automatizada
Más allá de los asistentes y ayudas
Resumen

2. Iniciación con objetos y eventos

Denominación de objetos
Nombres de auto-documentación
Nombres en la Programación VBA
Lo que el usuario ve
Cambios de Nombre
Descripción de las propiedades de un objeto
Propiedades tiempo - diseño
Propiedades tiempo-de ejecución en programación VBA
Propiedades Solo lectura
Otras Hojas de Propiedades
Propiedades de Inicio
Propiedades de la base de datos
Opciones de Entorno
Propiedades de seguridad
Manipulación de objetos
La vida de los objetos
Empleo de macros
Empleo de procedimientos VBA
Eventos Access
El Modelo de programación Access
Secuencias de Eventos
Haciendo clic en un botón del Ratón
Haciendo clic en un botón de Comando
Cambiando el texto a un Cuadro de texto o a un Cuadro combinado
Cambiando el valor de un grupo de opción
El Proceso de actualización
Tabulación de un control a otro control
Abrir un formulario
Elegir el evento oportuno lo es todo
Cancelación del comportamiento predeterminado
Prácticas con eventos
Resumen

3. Introducción del objeto modelo Access

Relacionando objetos entre sí
Objetos parecidos
Colecciones de objetos
Clases y ejemplos
Objetos que contienen otros objetos
Introducción a la Arquitectura de Access
El nivel de Aplicación
El Motor de la base de datos Jet
El Motor de escritorio de Microsoft SQL Server 2000
Jerarquías de los objetos
Comprensión del objeto modelo de aplicación Access
El Objeto aplicación
Objetos de colección de formularios, informes, páginas de Acceso de datos y de controles
Objetos de formulario, informe y página de acceso de datos
El Objeto de control
El Objeto Screen
El Objeto modelo de Access Visual Basic
Referencia a objetos y propiedades por nombre
Referencia a un objeto por nombre
Referencia a un formulario o informe
Referencia a las propiedades de un formulario o informe
Empleo de la ventana inmediato para evaluar la propiedad de un objeto
Referencia a un control
Referencia a las propiedades de un control
Propiedades que representan otros objetos
Referencia a un subformulario
Referencia a controles en el formulario o informe activo
Empleo del objeto Screen para referirse al objeto Active
Referencia a un campo
Referencia a un campo en el registro de origen del formulario
Referencia a un campo en una tabla o consulta
Empleo del generador de expresiones para crear referencias
Resumen

4. Comunicación con formularios

Relacionando formularios y controles con los datos
Recuperación de un Recordset
Origen del registro para un formulario o informe
El origen de control para un control
Controles dependientes
Controles Independientes
Controles con dos orígenes de datos
Controles sin la propiedad ControlSource
El Modelo origen de formulario unico - registro único
Consulta de selección
Hojas secundarias de datos
Comunicación entre controles y campos
Empleo de campos de consulta calculados
Empleo de Controles de Formularios Calculados
Sacando Datos del Mismo Formulario
Sacando datos de otro formulario abierto o informe abierto
Empleo de la función DBúsq() y otras funciones agregadas
Empleo de un control independiente como variable
Introduciendo y arrastrando datos a un control independiente
Empleo de un formulario de variables globales
Guardar un resultado calculado para la base de datos
Empleo de un cuadro combinado o cuadro de lista para buscar información
Arrastrando datos de un lista de cuadro combinado a un control independiente
Introduciendo datos de una lista de cuadro combinado a un control dependiente
Sincronización de formularios
Empleo del asistente de formularios para sincronizar dos formularios
Empleo de la técnica formulario/subformulario para sincronizar formularios
Propiedades del control de subformulario
Empleo del asistente para formularios para sincronizar dos subformularios
Resumen
Mostrando datos actuales

5. Nociones básicas de la programación con VBA

Conceptos básicos de programación
Objetos, propiedades y métodos
Establecimiento de propiedades
Obteniendo propiedades
Métodos de llamada
Pasar argumentos a métodos
Asignación del resultado de un método
Métodos de llamada en la ventana Inmediato
VBA - Características de formularios e informes
Interpretación de RecordSources y de Recordsets
Creación de un segundo puntero de registro activo
Empleo de Bookmarks
Empleo de Bookmarks para volver a los registros
Almacenando Bookmarks para la RecordsetClone
Empleo de Me para referirse a un formulario o informe
Referencias a objetos en colecciones
Uso del índice por nombre
Uso del índice por variable
Uso del índice por posición
Uso del índice por número
La jerarquía de objetos de la aplicación Access
Objeto Application
Colección de objetos
Objeto Form
Objeto Report
Objeto Module
Objetos control
Controles de cuadro combinado y cuadro de lista
La Colección ItemsSelected
Objeto Hyperlink
Objeto TabControl
El Objeto page y la colección de pages
Objeto Screen
Objeto DoCmd
Acciones de Macro y de DoCmd
Métodos del Objeto DoCmd
La Colección Properties
Objeto Propertie
La Colección de references
Objeto Reference
Objetos de Access VBA
Objeto Err
Objeto Debug
Objeto Collection
Empleo del examinador de objetos
Resumen
Encapsulación
Declaración implícita versus declaración explícita
Bloqueo de registro
Métodos de nueva consulta
El Objeto DoCmd y automatización

6. Comprensión del Modelo Objeto ADO

Servicios de gestión de la base de datos Access
La jerarquía de objetos de datos ActiveX (ADO)
Las extensiones ADO para DDL y jerarquía de seguridad (ADOX)
Referencias de objeto ADO
Empleo de colecciones predeterminadas
Empleo de la propiedad CurrentProject
Dos Recordsets abiertos simultáneamente
Nuevos objetos de acceso de datos
Creación de bases de datos
Creación de tablas
Creación de índices
Creación de consultas
Creación de Recordsets
Tipos de Recordsets
Creación de un Objeto de Recordset
Cerrando un Recordset
Manipulación del objeto del Recordset ADO
Empleo de desplazamiento físico
Empleo de los Métodos Move...
Empleo de las propiedades BOF y EOF
Configuración de marcadores
Empleo del método Move
Empleo del desplazamiento lógico
Empleo del método Seek
Empleo del método Find
Agregar, editar y eliminar registros
Editar y actualizar registros
Agregar y actualizar registros
Eliminación de registros
Clonación de Recordsets
El modelo objeto ADO
Objeto Connection
Objeto Command
Objeto Parameter
Objeto Recordset
Objeto Field
Objeto Error
Objeto Property
Objeto Record
Objeto Stream
El Modelo objeto ADOX
Objeto Catalog
Objeto Table
Objeto Column
Objeto Index
Objeto Key
Objeto Group
Objeto User
Objeto Procedure
Objeto Command
Objeto View
Resumen

7. Procedimientos de Escritura

Instrucciones y procedimientos en VBA
Tipos de datos
Tipos de datos fundamentales
Literales
Tipos de datos Variant
Conversión de tipos de datos
El valor Null
El valor Empty
Empleo de la función VarType
Tipo de datos Object
El valor Nothing
Procedimientos y módulos
Tipos de procedimientos
Procedimientos de function
Procedimientos Sub
Procedimientos Properties
Procedimientos de llamadas
Módulos
Módulos de clase
Módulos estándar
Diseño de un módulo
Referencias de procedimiento
Nombres en Visual Basic
Procedimientos públicos frente a procedimientos privados
Ejemplos sencillos de procedimientos
Creación de un procedimiento de evento
Creación de un procedimiento de función
Ejecución de otro procedimiento en el Módulo
Ejecución de un procedimiento en otro módulo
Ocultar un procedimiento
Entorno de programación de VBA Access
Mostrar un módulo en Vista módulo
Abrir un Módulo estándar
Abrir un Módulo de formulario o de informe
Abrir un módulo de clase independiente
Determinar el contenido de un módulo
Vista directa de un procedimiento de evento
Trabajar con Vista módulo
Establecer opciones del editor de Visual Basic
Seguimiento de un buen estilo de programación
Empleo del compilador de Access VBA
Guardar una base de datos sin código de origen
Métodos para ejecutar procedimientos
Ejecución de procedimientos de función
Llamar a un procedimiento de función en una expresión
Ejecutar un procedimiento de función en la ventana Inmediato
Llamar desde un procedimiento en el mismo módulo
Llamar desde un procedimiento en otro módulo
Ejecución de un procedimiento mediante un evento
Llamar a un procedimiento desde una Macro
Llamar a un procedimiento desde otra aplicación
Ejecución de Procedimientos Sub
Ejecutar un procedimiento Sub mediante un evento
Ejecutar un procedimiento Sub en la Ventana Inmediato
Llamar a un Procedimiento Sub desde otro Procedimiento
Llamar a un procedimiento Sub desde otra aplicación
Resumen
Nombres en Visual Basic
Comparaciones de String

8. Empleo de variables

Empleo de variables en procedimientos
Empleo de variables para crear código reutilizable
Empleo de la propiedad Me para un mejor rendimiento
Empleo de un argumento a cambio de un literal
Cambiar a un procedimiento de función
Empleo de variables para un código más rápido
Eliminación de puntos y de puntos suspensivos
Creación de una constante personalizada
Cómo emplean variables los procedimientos
Declaración de variables
Denominación de constantes y variables
Especificación de un tipo de datos
Comprensión del ciclo vital de una variable
El ciclo vital de una variable regular
El ciclo vital de una variable de objeto
Destrucción de variables
Empleo de variables de nivel de procedimiento
Declaración de una variable dentro del procedimiento
Declaración de una variable en la lista de argumento
Comprensión de la visibilidad de las variables de nivel de procedimiento
Cambio del ciclo de vida de las variables de nivel de procedimiento
Pasar datos a un procedimiento
Pasar datos literales
Pasar una variable por referencia o por valor
Pasar argumentos a un procedimiento
Empleo de argumentos Variant
Pasar Objetos como Argumentos
Pasar el formulario como un argumento
Empleo de un número indefinido de argumentos
Pasar datos a un procedimiento de evento
Empleo de variables de nivel de módulo
Comprensión de la visibilidad de variables de nivel de módulo
Exploración del tiempo de vida de las variables de nivel de módulo
Empleo de constantes
Empleo de constantes intrínsecas
Empleo de constantes definidas por el sistema
Empleo de constantes intrínsecas de Access
Empleo de constantes intrínsecas de VBA
Empleo de constantes intrínsecas ADO
Vista de constantes intrínsecas
Crear sus propias constantes
Creación de constantes de nivel de procedimiento
Creación de constantes de nivel de módulo
Empleo de arrays
Creación de arrays de tamaño fijo
Reinicialización de elementos en un array
Creación de un array basado en los valores de una lista
Creación de arrays dinámicos
Creación de un array dinámico de nivel de procedimiento
Creación de un array dinámico de nivel de módulo
Establecer los límites de un Array dinámico
Empleo de arrays como argumento
Creación de sus propios tipos de datos
Resumen

9. Control de la ejecución

Comprensión de las estructuras de control
Tomar decisiones con condiciones
Empleo de la estructura If...Then
Empleo de la estructura If...Then...Else
Empleo de la estructura Select Case
Empleo de bucles para operaciones repetitivas
Empleo de la estructura For...Next
Empleo de la estructura For Each...Next
Empleo de la estructura Do...Loop
La estructura Do While...Loop
La estructura Do...Loop While
Las estructuras Do Until...Loop y Do...Loop Until
Crear un bucle mediante un Recordset
Estructuras de control anidadas
Abreviación de las referencias del objeto
Introducción de algunas Instrucciones y funciones útiles
Empleo de instrucciones de alternar
Empleo de instrucciones Exit
Empleo de la función Timer
Empleo de la función DoEvents
Empleo de las funciones MsgBox e InputBox
Empleo de la función SysCmd
Devolución del estado de un objeto de ventana de una base de datos
Devolución de información del sistema Access
Mostrar un medidor de progreso
Resumen

10. Solucionar los errores en VBA

Errores evitables e inevitables
Errores evitables
Errores inevitables
Errores fatales y no fatales
Captura de errores
El compilador de VBA
Compilación automática
Compilación explícita
Descompilación
Herramientas de localización de fallos
Entrada y salida del modo interrupción
Pruebas en modo interrupción
Reinicialización de código
Establecimiento y eliminación de puntos de interrupción
Pasar a través del código
Establecer instrucción siguiente
Ejecución de un grupo de instrucciones
Vista de los valores activos en la ventana módulo
Empleo de la ventana locales en modo interrupción
Empleo de la ventana de inspección
Empleo de la inspección rápida en modo interrupción
Empleo del diálogo de pila de llamadas
Manejar los errores
Errores trampa
Personalizar mensajes de error
Errores del motor de la base de datos y de la interfaz
Empleo del evento error en módulos de formulario y de informe
Errores VBA
Construcción de un controlador de errores VBA
Creación de un controlador de errores genérico
Errores en llamadas a procedimientos
Resumen

11. Desplazar con Access VBA

Desplazamiento del Formulario y de su Recordset
Creación de un Procedimiento Sub para cubrir el Recordset
Creación de un procedimiento de función para cubrir el Recordset
Desplazar la interfaz
Desplazamiento de formularios
Abrir un formulario
Directrices para crear procedimientos reutilizables
Ocultar y mostrar un formulario
Sincronización de dos formularios
Desplazamiento entre controles
Desplazarse a un control específico en el formulario activo
Moverse dentro de un registro
Desplazamiento entre registros de un formulario
Creación de botones de desplazamiento personalizados
Enfrentarse a errores de tiempo de ejecución
Añadir código de manejo de errores
Creación de botones de desplazamiento inteligentes
Encontrar un registro específico
Empleo del método FindRecord del objeto DoCmd
Empleo del método ApplyFilter del objeto DoCmd
Empleo del Recordsetclone
Deshacer la búsqueda
Trabajar con datos en tablas
Creación de variables de Recordset
Abrir un Recordset de cursor Dynamic
Abrir un Recordset de cursor Static
Abrir un Recordset en otra base de datos
Desplazamiento de Recordsets
Contar los registros
Probar un Recordset vacío
Probar un procedimiento de desplazamiento de Recordset
Encontrar un registro específico
Empleo del método Find
Empleo del método Seek para el Recordset de Cursor Server-Side
Exploración de clones
Lectura de datos de tabla en un array
Resumen

12. Conservación de datos con Access VBA

Conservación de datos empleando formularios
Alternar un formulario entre los modos de revisión y de entrada de datos
Validación de datos
Empleo de un procedimiento de evento para cancelar el comportamiento predeterminado
Cambiar el cronometraje de una prueba de validación
Adición de botones de comando para operaciones de entrada de datos
Modificar el procedimiento para deshacer un cambio
Modificar el procedimiento para eliminar un registro
Arrastre de valores a un registro nuevo
Establecer la propiedad DefaultValue
Empleo de valores predeterminados personalizados
Edición de datos en un Recordset
Cambiar un registro
Añadir un registro
Eliminar un registro
Resumen

13. Trabajo con grupos de registros empleando Access VBA

Ordenación de registros en un formulario o informe
Colocación de registros en orden ascendente o descendente
Empleo de un botón de alternar de triple state
Ordenación por cualquier columna
Realizar un orden de dos niveles
Selección de grupos de registros en un formulario o informe
Condiciones de búsqueda
Abrir un formulario o informe con registros seleccionados
Empleo de una consulta de parámetro
Establecer la propiedad RecordSource
Establecer la propiedad Filter
Empleo de un Método VBA
Cambiar la selección en un formulario o informe abierto
Empleo de filtro por, filtro por selección y filtro por formulario
Cambiar la propiedad RecordSource
Empleo del método ApplyFilter
Cambiar la propiedad Filter
Buscar un grupo de registros empleando la consulta de formulario
Empleo de criterios múltiples para seleccionar un grupo de registros
Sincronización de dos cuadros combinados
Empleo de un cuadro de lista multiselección para filtrar registros
Ordenar filas de cuadro de lista al cambiar el origen de la fila
Obtener información del cuadro de lista multiselección
Poner un cuadro de lista multiselección en funcionamiento
Empleo de técnicas SQL
Comprensión del vocabulario y la gramática de SQL
Empleo de consultas almacenadas frente a Instrucciones SQL: consideraciones de rendimiento
Creación de consultas nuevas almacenadas en procedimiento VBA
Creación de una consulta nueva de selección
Creación de una consulta nueva de acción
Ejecución de consultas de selección almacenadas
Empleo del método OpenQuery del objeto DoCmd
Empleo del método Open
Ejecución de una instrucción SQL
Ordenar y filtrar un Recordset
Empleo de técnicas SQL para ordenar y filtrar un Recordset
Empleo de las propiedades Sort y Filter de un Recordset
Empleo de la propiedad Index para ordenar un Recordset
Filtrar un Recordset
Ejecución de consultas de acción almacenadas
Empleo del método OpenQuery del objeto DoCmd
Empleo del Método Execute
Ejecución de una instrucción SQL para una consulta de acción de definición de datos
Empleo del método RunSQL del objeto DoCmd
Reasignar un grupo de registros
Empleo de transacciones
Resumen

14. Creación y modificación de objetos de la base de datos

Comprender como Access y el motor de la base de datos crean objetos
Los elementos básicos y las características de la programación orientada al objeto
Creación de objetos de acceso de datos
Empleo de técnicas de desplazamiento para crear tablas
Empleo del método Append de la colección tablas
Vinculación a una tabla externa
Creación de nuevas columnas
Creación de una tabla
Creación de un índice
Creación de una clave
Creación de una tabla
Modificar un campo
Creación de un índice
Empleo de consultas de definición de datos
Creación de formularios, informes y controles
Creación de módulos y de procedimientos de evento
Eliminación de un objeto ventana de base de datos
Creación de propiedades personalizadas
El Objeto AccessObject
Creación de una propiedad definida para el usuario
Hacer referencia a una propiedad definida para el usuario
Eliminar una propiedad definida para el usuario
Añadir propiedades Application-Defined
Creación de propiedades personalizadas para formularios, informes y controles
Empleo de la propiedad Tag
Creación de procedimientos de propiedad
Creación de métodos personalizados para un formulario o informe
Mostrar instancias múltiples de un formulario
Hacer referencia a un formulario cerrado en VBA
Empleo del objeto Collection
Empleo de la palabra clave New en una Instrucción de declaración
Empleo de la instrucción Set sin la palabra clave New
Empleo de la instrucción Set con la palabra clave New
Creación de instancias múltiples
Incluir instancias múltiples en una aplicación
Resumen

15. Expansión de Access

Conversión de macros en procedimientos VBA
¿Por qué convertir macros?
Conversión de macros de evento en procedimientos de evento
Conversión de macros en procedimientos de función
Comprensión de bases de datos de biblioteca
Creación de una base de datos de biblioteca
Probar sus procedimientos
Programación para conseguir eficacia
Compilación de procedimientos
Creación de una referencia para una base de datos de biblioteca
Editar código de biblioteca
Comprensión de las bibliotecas de vínculos dinámicos
Empleo de una biblioteca de tipo
Empleo de una instrucción declare
Empleo de las DLLs Windows API
Empleo de controles ActiveX
Donde conseguir controles ActiveX
Instalación y registro de un control ActiveX
Insertar un control ActiveX
Empleo del Menú insertar
Empleo del Botón más Controles
Ver la Referencia del Control
Establecer propiedades de control Active X
Empleo de la hoja de propiedades
Empleo del diálogo de propiedad personalizada
Empleo de eventos
Empleo de la automatización
Comprender la automatización
Aprender sobre los objetos de una aplicación
Empleo de la información en la biblioteca de objetos
Empleo de objetos de automatización
Empleo de la función CreateObject
Empleo de la función GetObject
Empleo de la palabra clave New para crear un objeto Implícitamente
Liberar el objeto
Resumen

A. Glosario

B. El modelo Data Access Object (DAO)

La jerarquía del Data Access Object (DAO)
Tipos de objetos DAO
Tipos de propiedades DAO
Referencias de objetos de acceso de datos
Empleo de colecciones predeterminadas
Empleo de la función CurrentDB
Dos bases de datos abiertas simultáneamente
Objetos de acceso de datos nuevos
Creación de bases de datos
Creación de tablas
Creación de consultas definidas
Creación de Recordsets DAO
Tipos de Recordset
Creación de un objeto Recordset
Cerrar un Recordset
Manipulación del objeto Recordset DAO
Empleo del desplazamiento físico
Empleo de los métodos Move...
Empleo de las propiedades BOF y EOF
Establecer Marcadores
Empleo del Método Move
Empleo de desplazamiento lógico
Empleo del Método Seek
Empleo de los métodos Find...
Agregar, editar y eliminar registros
Editar y actualizar registros
Agregar y actualizar registros
Eliminar Registros
Empleo de clones
El Modelo DAO
El objeto DBEngine
Los objetos Collection
El objeto área de trabajo
El objeto base de datos
El objeto Tabla definida
El objeto Campo
EL objeto índice
El objeto Relación
El objeto Recordset
El objeto Consulta definida
El objeto Parámetro
El objeto Error
El objeto Propiedad
El objeto Contenedor
El objeto Documento
El objeto Usuario
El objeto Grupo
Convención de denominación del objeto
Tags de objeto DAO
Empleo de las constantes intrínsecas DAO
Desplazar un Recordset DAO con VBA
Desplazar el formulario y su Recordset
Creación de un procedimiento Sub para atravesar el Recordset
Creación de un procedimiento de función para atravesar el Recordset
Desplazamiento entre registros de un formulario
Creación de botones de desplazamiento personalizados
Enfrentarse a errores de tiempo de ejecución
Encontrar un registro específico
Empleo del método FindRecord del objeto DoCmd
Empleo del método ApplyFilter del objeto DoCmd
Empleo del Recordsetclone
Deshacer la búsqueda
Trabajar con los datos en tablas
Creación de variables de Recordset
Contar los Registros
Probar un Recordset vacío
Probar un procedimiento de desplazamiento de Recordset
Encontrar un registro Específico
Empleo de los métodos Find
Empleo del método Seek para un Recordset tipo tabla
Decidir qué técnica de búsqueda emplear
Explorar clones
Leer datos de tabla en un array
Editar datos en un Recordset
Cambiar un registro
Agregar un registro
Eliminar un registro
Creación de nuevas consultas almacenadas en procedimientos VBA
Creación de una consulta de selección nueva
Creación de una consulta de acción nueva
Creación de una consulta temporal
Ejecución de consultas de selección almacenadas
Empleo del método OpenQuery del objeto DoCmd
Empleo del método OpenRecordset
Ejecutar una instrucción SQL
Ordenar y filtrar un Recordset
Empleo de técnicas SQL para ordenar y filtrar un Recordset
Empleo de las propiedades Sort y Filter de un Recordset
Empleo de la propiedad Index para ordenar un Recordset tipo tabla
Filtrar un Recordset tipo Dynaset o tipo Snapshot
Ejecución de consultas de acción almacenadas y de instrucciones SQL
Empleo del método Execute del objeto consulta definida
Empleo del método Execute del objeto base de datos
Creación de objetos de acceso de datos
Empleo de técnicas de desplazamiento para crear tablas
Empleo del método CreateTableDef
Empleo del método CreateField
Creación de un tabla
Creación de un índice
Creación de Relaciones
Empleo de técnicas SQL para crear tablas
Creación de una tabla
Modificar un campo
Creación de un índice
Empleo de consultas de definición de datos
Creación de una Relación
Resumen

C. Contenido del CD-ROM

Nota sobre cómo organizar su trabajo (por favor léase)
Adobe Acrobat Reader 5
Cómo organizar su trabajo
Ejemplos de capítulos
Event Logger
Soluciones
Expenses
My New Database
Northwind
Tables

Índice alfabético

Microsoft proporciona Visual Basic para Aplicaciones (VBA) en Access 2002 como una arma poderosa de desarrollo para automatizar su base de datos. Incorporó VBA en este producto para conseguir que Access 2002 fuera un sistema poderoso y versátil de gestión de bases de datos para los usuarios y programadores en la actualidad.



VBA permite que los programadores controlen la interfaz del usuario y manipulen los acontecimientos para crear una solución de base de datos que sea funcional, efectiva y fácil de utilizar.



En este libro aprenderá lo esencial para la programación con Access VBA. Aprenderá cómo crear procedimientos para las tres categorías básicas de bases de datos: navegar en la aplicación, conservar los datos y elegir grupos de archivos para objetivos concretos.



Access 2002. Programación con VBA, le mostrará cómo automatizar las operaciones con bases de datos empleando la programación de Access VBA.



El CD-ROM adjunto contiene algunos de los ejemplos desarrollados a lo largo del libro, así como la aplicación de base de datos Event Logger y mucho más.

Artículos relacionados

Otros libros del autor

  • HIMNES A LA NIT/CRISTIANDAT O EUROPA
    HIMNES A LA NIT/CRISTIANDAT O EUROPA
    NOVALIS
    No disponible, consultenos

    12,02 €

  • POESIAS COMPLETAS/DISCIPULOS
    POESIAS COMPLETAS/DISCIPULOS
    NOVALIS
    No disponible, consultenos

    16,00 €

  • FRAGMENTS NOVALIS
    FRAGMENTS NOVALIS
    NOVALIS
    No disponible, consultenos

    29,45 €

  • HIMNOS A LA NOCHE/CANTICOS ESP
    HIMNOS A LA NOCHE/CANTICOS ESP
    NOVALIS
    La poesía de Novalis, nombre poético de Friedrich von Hardenberg (1772-1801), es la expresión más pura del romanticismo auroral y, sin embargo, le ha sucedido a Novalis lo mismo que a Hölderling: ambos compartieron por mucho tiempo -un buen siglo por lo menos- el, para un poeta, nada anormal destino del olvido. Fueron eclipsados ambos por el triunfo de las generaciones postreri...
    No disponible, consultenos

    12,00 €