0
ACCESS 2003. LA BIBLIA

ACCESS 2003. LA BIBLIA

JENNINGS, R.

71,00 €
IVA incluido
No disponible, consultenos
Editorial:
ANAYA, COMERCIAL GRUPO
Año de edición:
2004
ISBN:
978-84-415-1677-9
Páginas:
1184
Colección:
VARIAS
71,00 €
IVA incluido
No disponible, consultenos
Añadir a favoritos

Introducción





Parte I. Primer contacto con Access 2003



1. Crear una sencilla aplicación Web de escritorio

El enfoque de Access al diseño de aplicaciones

Crear una aplicación de Access a partir de un archivo de plantilla

Análisis de la aplicación Administración de contactos

Objetos Tabla en la ventana Base de datos

El formulario Panel de control principal

Formularios de Access

Informes de Access

Módulos de Access

Uso del Administrador del panel de control

Explorar la vista Diseño de formularios y de módulos de clase VBA

Guardar un formulario como página de acceso a datos





Parte II. Fundamentos de las bases de datos Jet



2. Análisis teórico y práctico de las bases de datos relacionales

Pasar de hojas de cálculo a bases de datos

Historia de las bases de datos

Inicios de las bases de datos

El modelo de bases de datos relacionales

RDBMS cliente/servidor y de escritorio

Definición de la estructura de bases de datos relacionales

Eliminación de redundancia de datos con relaciones

Cumplimiento de las reglas de diseño de tablas

Primera forma normal

Segunda forma normal

Tercera forma normal

Cuarta forma normal

Quinta forma normal

Selección de códigos de clave principal

Mantenimiento de la integridad y la precisión de los datos

Integridad referencial

Integridad de entidad e índices

Reglas de validación de datos y restricciones de prueba

Transacciones

Mostrar datos con consultas y vistas

Partición de bases de datos



3. Trabajar con bases de datos y tablas Jet

Archivos de base de datos Jet

Archivos de información de grupo de trabajo Jet

Archivos de información de bloqueo de registros Jet

Bases de datos de complementos (biblioteca) Jet

Creación de una nueva base de datos Jet

Propiedades de tablas y campos

Propiedades de tabla para hojas secundarias de datos

Propiedades de campos

Selección de tipos de datos, tamaños y formatos de campos

Selección de tamaños de campo para datos numéricos y de texto

Selección de un formato de representación

Uso de máscaras de entrada

Trabajar con la base de datos Northwind Traders

Uso del Asistente para tablas para añadir una nueva tabla

Preparación para añadir una tabla relacionada a la tabla Employees

Diseño de la tabla HRActions

Determinar qué información debe incluir la tabla

Asignación de información a los campos

Creación de la tabla HRActions

Crear una tabla directamente en vista Hoja de datos

Configuración de valores predeterminados de campos

Trabajar con relaciones, campos clave e índices

Establecer relaciones entre tablas

Actualizaciones y eliminaciones en cascada

Seleccionar una clave principal

Añadir índices a tablas

Modificación de índices y relaciones

Cambiar la secuencia de campos de una tabla

Cambiar tipos de datos y tamaños de campos

Cambiar relaciones entre tablas

Trabajar con dependencias de objetos y etiquetas inteligentes de Access

Activar y ver dependencias de objetos

Activación de la etiqueta inteligente Opcionesde propiedades de Access

Copiar y pegar tablas

Uso del Asistente para analizar tablas

Generación de un diccionario de datos con el Documentador de base de datos

Resolución de problemas

Huecos en valores de campos Autonumérico

Índices adicionales añadidos por Access



4. Introducir, modificar y validar datos de tablas Jet

Introducir datos en tablas de Access

Uso de operaciones de comando para introducir y modificar datos

Creación de una copia de trabajo de Northwind

Configuración de opciones de introducción de datos

Uso de teclas de introducción y modificación de datos

Uso de combinaciones de teclas para operaciones de portapapeles de Windows

Uso de métodos abreviados de teclado para campos y cuadros de texto

Añadir registros a una tabla

Seleccionar, anexar, reemplazar y eliminar registros de una tabla

Validación de entrada de datos

Añadir reglas de validación en el nivel de campos

Añadir reglas de validación de nivel de tablas con el generador de expresiones

Añadir una sencilla lista de búsqueda al campo ActionType

Añadir registros a la tabla HRActions

Probar reglas de validación de campos y tablas

Resolución de problemas

Los valores de las propiedades de un campo provocan fallos en las operaciones de pegado

La selección de varios registros provoca fallos de pegado

Mensajes de error debido a la exigencia de validación



5. Ordenar, buscar y filtrar datos

Comprender el papel de las operaciones de ordenar y filtrar

Ordenar datos de tablas

Inmovilizar la representación de un campo de tabla

Ordenar datos en un mismo campo

Ordenar datos en varios campos

Eliminar un orden de tabla

Buscar registros que coincidan en una tabla

Reemplazar automáticamente valores de campos que coincidan

Filtrar datos de tablas

Filtrar por selección

Uso de la opción Filtrar por

Filtrar por formulario

Aplicar filtros y órdenes avanzados

Añadir un orden de varios campos y criterios de filtro compuestos

Uso de criterios compuestos

Guardar un filtro como consulta y cargar un filtro

Aplicar una consulta guardada como filtro

Personalizar la vista Hoja de datos de una tabla

Copiar, exportar y enviar por correo datos ordenados y filtrados

Resolución de problemas

La opción Filtro por formulario no encuentralos registros esperados



6. Vincular, importar y exportar datos

Mover datos desde y a otras aplicaciones

Trabajar con tablas en otros formatos de archivo de base de datos

Archivos de base de datos PC

Vinculación e importación de tablas ISAM externas

Vincular tablas de Visual FoxPro con ODBC

Imágenes en archivos externos de base de datos

Convertir tipos de datos de campos a tipos de datos de Jet

Usar el complemento Administrador de tablas vinculadas para volvera vincular tablas

Importación frente a vinculación de archivos de base de datos como tablas

Importación y vinculación de archivos de hoja de cálculo

Crear una tabla con la importación de una hoja de trabajo de Excel

Vincular hoja de trabajo de Excel

Trabajar con Microsoft Outlook y carpetas de Exchange

Importar y exportar tablas de Jet 4.0 con Outlook

Vincular con el Asistente para Exchange u Outlook

Importar archivos de texto

El Asistente para importación de texto

Configurar las opciones avanzadas del Asistente para importación de texto

El Asistente para combinar correspondencia de Access

Crear una nueva carta de formulario

Usar un documento combinado principal existente con un nuevo origen de datos

Exportar tablas a Word y a Excel

Exportar datos a servidores Web

Guardar un archivo .htm en un servidor Web

Exportar tablas a Páginas de Active Server

Exportar datos de tablas como archivos de texto

Exportar datos en otros formatos de archivo

Resolución de problemas

El cuadro de diálogo Contraseña incorrecta

El cuadro de diálogo Valor nulo en índice

El cuadro de diálogo Archivo memo perdido

Importar archivos de texto de ancho fijo





Parte III. Transformación de datos con consultas y tablas dinámicas



7. Diseñar consultas para bases de datos de Jet

Presentación de las consultas de Jet

El Asistente para consultas sencillas

Crear una sencilla consulta SELECT

Usar la ventana Diseño de consulta

Seleccionar campos para la consulta

Seleccionar registros por criterios y ordenar la pantalla

Evitar actualizaciones en el conjunto de resultados de consulta

Creación de criterios más complejos

Cambiar los nombres de encabezados de columnas de consulta

Imprimir una consulta como informe

Creación de otros tipos de consulta

Crear y utilizar una sencilla consulta de acción de creación de tablas

Añadir un parámetro a la consulta de creación de tabla

Resolución de problemas

Faltan campos requeridos

Consultas de resumen no actualizables

Problemas con valores Null en campos de parámetros



8. Operadores y expresiones de Jet

Escribir expresiones para criterios de datos y validación de datos

Elementos de expresiones

Operadores

Literales

Identificadores

Funciones

Constantes intrínsecas y con nombre

Crear expresiones de Jet

Resolución de problemas



9. Crear consultas de varias tablas y de tabla de referencias cruzadas

Presentación de las combinaciones de tabla

Combinar tablas para crear consultas de varias tablas

Crear combinaciones internas convencionales de una sola columna

Especificar una ordenación y un límite de valores superiores

Diseñar consultas anidadas

Crear consultas a partir de tablas con relaciones indirectas

Crear combinaciones internas de varias columnas y seleccionar valores exclusivos

Usar campos de búsqueda en tablas

Añadir una lista desplegable de clave secundaria con el Asistente para búsquedas

Añadir una lista de búsqueda de valores fijos a una tabla

Añadir hojas secundarias de datos a una tabla o consulta

Hojas secundarias de datos de tablas

Hojas secundarias de datos de consultas

Combinaciones externas, autocombinaciones y combinaciones de desigualdad

Crear combinaciones externas

Creación de autocombinaciones

Creación de combinaciones de desigualdad con criterios

Actualización de datos de tablas con consultas

Características que determinan si se puede actualizar una consulta

Aprovechar la función de corrección de filas de Access

Formato de datos con la ventana

Hacer accesibles todos los campos de una tabla

Realizar cálculos en varios registros

Usar las funciones agregadas de SQL

Realizar cálculos basados en todos los registros de una tabla

Realizar cálculos basados en conjuntos seleccionados de filas o registros

Diseño de consultas de parámetros

Añadir un parámetro a la consulta de ventas mensuales

Especificar el tipo de datos del parámetro

Crear consultas de tabla de referencias cruzadas

Usar el asistente para generar una consulta de tabla de referencias cruzadas de ventas trimestrales de productos

Diseñar una consulta de tabla de referencias cruzadas de ventas mensuales de productos

Usar los encabezados de columna fijos con consultas de tabla de referencias cruzadas

Escribir consultas y subconsultas de unión

Usar consultas UNION para combinar varios conjuntos de resultados

Implementar subconsultas

Crear consultas a partir de tablas de otras bases de datos

Resolución de problemas

Faltan objetos en una consulta

Las consultas con tablas vinculadas no son actualizables



10. Trabajar con vistas Tabla dinámica y Gráfico dinámico

La función de las tablas dinámicas y los gráficos dinámicos

División de datos con tablas dinámicas

Crear la consulta para una vista Tabla dinámica de ejemplo

Diseñar la vista Tabla dinámica de la consulta de ejemplo

Configurar valores de propiedades de tabla dinámicas

Exportar la tabla dinámica a Excel

Optimizar el rendimiento de tablas dinámicas

Formato y manipulación de gráficos dinámicos

Resolución de problemas



11. Crear y actualizar tablas de Jet con consultas de acción

Consultas de acción

Crear nuevas tablas con consultas de creación de tabla

Diseñar y probar la consulta de selección

Convertir la consulta de selección en una consulta de creación de tabla

Establecer relaciones para la nueva tabla

Utilizar la nueva tabla tblShipAddresses

Crear consultas de acción para anexar datos a una tabla

Eliminar registros de una tabla mediante una consulta de acción

Actualizar valores de varios registros de una tabla

Añadir un campo ShipToID a la tabla tblOrders

Añadir un campo ShipToID y una clave principal compuesta a la tabla tblShipAddresses

Escribir consultas de actualización para añadir valores de clave secundaria a la tabla tblOrders

Usar la tabla tblShipAddresses en una consulta

Utilizar la tabla tblShipAddresses con consultas de unión

Probar eliminaciones y actualizaciones en cascada

Crear las tablas de prueba y establecer las relaciones

Probar eliminaciones en cascada

Probar actualizaciones en cascada

Resolución de problemas

Al anexar registros se producen problemas de clave principal

Access no crea una relación de Jet a una nueva tabla





Parte IV. Diseñar formularios e informes



12. Crear y utilizar formularios de Access

El papel de los formularios y controles de Access

Crear un formulario básico de procesamiento de transacciones con el Asistente para formularios

Usar la ventana Diseño de formulario

Elementos de la ventana Diseño de formulario

Botones y opciones de menú de la barra de herramientas Diseño de formulario

La barra de herramientas Formato

Configurar las propiedades de aspecto del formulario

Valores predeterminados para formularios

Utilizar Autoformato

Aplicar un autoformato

Crear y personalizar autoformatos

Eliminar Autoformatos

Cambiar el color de un objeto

Colores de fondo

Cambiar el mapa de bits de fondo

Color de primer plano, color de borde y estilo de borde

Crear colores personalizados con el Generador de color

Seleccionar, modificar y mover elemento y controles de un formulario

Cambiar el tamaño del encabezado y el pie de un formulario

Seleccionar, desplazar y cambiar el tamaño de un control

Alinear controles a la cuadrícula

Seleccionar y desplazar varios controles

Alinear un grupo de controles

Usar el portapapeles de Windows y eliminar controles

Cambiar el color y el estilo de los bordes de un control

Cambiar el contenido de controles de texto

Utilizar Copiar formato

Cambiar la disposición del formulario HRActions

Configurar las propiedades del formulario principal

Configurar las propiedades de un subformulario

Usar formularios de procesamiento de transacciones

Botones de la barra de herramientas en la vista Formulario

Utilizar el formulario HRActions

Añadir nuevos registros a la tabla HRActions

Modificar las propiedades de un formulario o de un control después de probarlo

Cambiar el orden de los campos para la introducción de datos

Eliminar campos del orden de tabulación

Resolución de problemas

Problemas con formularios

Problemas con subformularios



13. Diseñar formularios personalizados de varias tablas

Ampliar el repertorio de diseño de formularios

Entender el Cuadro de herramientas de Access

Categorías de controles

El Cuadro de herramientas de Access

Asistentes para controles, generadores y barras de herramientas de Access

Asistentes para controles de Access

Generadores de Access

Barras de herramientas personalizables

Añadir o eliminar barras de herramientas

Utilizar el Cuadro de herramientas para añadir controles de etiqueta y texto

Crear la consulta de origen de datos para el formulario principal

Crear un formulario en blanco con encabezado y pie

Añadir una etiqueta al encabezado del formulario

Aplicar formato al texto y ajustar el tamaño de controles de texto

Crear cuadros de texto dependientes y calculados

Aceptar o declinar un error de conexión en un control

Cambiar la vista predeterminada y obtener ayuda para propiedades

Agregar grupos de opciones con el asistente

Cambiar un tipo de control a otro

Utilizar el portapapeles para copiar controles a otro formulario

Añadir cuadros combinados y cuadros de lista

Utilizar el Asistente para cuadros combinados

Utilizar el Generador de consultas para llenar un cuadro combinado

Crear un cuadro combinado con una lista de valores estáticos

Crear un cuadro combinado para buscar registros concretos

Usar marcos de objeto dependiente

Añadir un campo Objeto OLE a la tabla Employees

Incrustar o vincular imágenes en un campo Objeto OLE

Mostrar mapas de bits Objeto OLE en un marco de objeto dependiente

Trabajar con controles ficha

Añadir el control ficha a un formulario

Añadir páginas de control ficha

Cambiar el orden de las páginas

Eliminar una página de un control ficha

Configurar las propiedades de un control ficha

Incluir otros controles en páginas de ficha

Optimizar el diseño del formulario

Añadir un subformulario de historial a una página de un control ficha

Crear un subformulario HRActions modificado

Añadir el subformulario sbfHRActions con el asistente

Modificar el diseño de formularios continuos

Añadir nuevos registros al formulario HRActionEntry

Reemplazar las propiedades de campos de tablas

Añadir encabezados y pies de página para imprimir formularios

Resolución de problemas

Mensajes de error en controles copiados



14. Trabajar con informes sencillos y etiquetas postales

Comprender la relación entre los formularios y los informes

Categorización de tipos de informes de Access

Crear un informe de agrupación con el Asistente para informes

Uso de las ventanas de información de Access

Uso de estilos de informe personalizado y Autoformato

Modificar un informe de asistente básico

Eliminar, recolocar y editar controles existentes

Impresión del campo de búsqueda de una tabla

Agregar controles calculados a un informe

Cambiar el origen de registro del informe

Agregar controles calculados

Alinear y aplicar formato a controles y ajustar el espaciado entre líneas

Alinear controles horizontal y verticalmente

Aplicar formato a los controles

Ajuste del espacio de líneas

Ajustar los márgenes e imprimir informes convencionales

Impedir la aparición de registros huérfanos con la función de grupo Mantener juntos

Imprimir informes de varias columnas como etiquetas postales

Crear una etiqueta postal con el Asistente para etiquetas

Resolución de problemas

Eliminación de páginas vacías

Cuadros de diálogo Parámetros no esperados



15. Preparación de informes avanzados

Crear informes desde el principio

Agrupación y ordenación de datos de informe

Agrupar datos

Ordenar datos por grupos

Trabajar a partir de un informe en blanco

Uso de un informe como subinforme

Creación del informe Monthly Sales by Category

Incorporar subinformes

Agregar un subinforme vinculado a un informe dependiente

Uso de subinformes no vinculados y de informes no dependientes

Personalizar los informes

Agregar y eliminar secciones de los informes

Controlar los saltos de página e imprimir encabezados y pies de página

Agregar otros controles al informe

Reducir la longitud de los informes

Enviar por correo informes Snapshot

Enviar un informe Snapshot con Outlook

Ver e imprimir el informe snapshot

Resolución de problemas

Errores de expresiones de vinculación

Los informes Snapshot no se abren



16. Agregar gráficos, gráficos dinámicos y tablas dinámicas

Generar gráficos con Microsoft Graph

Crear el origen de datos de consulta desde el gráfico

Uso del asistente para gráficos para crear un gráfico sin vincular

Modificar las funciones de diseño del gráfico

Cambiar el tipo de gráfico

Imprimir gráficos en informes

Crear un gráfico vinculado a partir de una consulta de tabla de referencias cruzadas

Diseño de la consulta de tabla de referencias cruzadas para el gráfico

Asignar la consulta de tabla de referencias cruzadas como origen de datos del gráfico

Vincular el gráfico a un único registro de la tabla o consulta

Trabajar con formularios de gráficos dinámicos

Uso de autoformularios para crear una formulario de gráfico dinámico

Uso del formulario de gráfico dinámico como subformulario

Vincular el gráfico dinámico a un registro actual del formulario principal

Clonar un conjunto de formulario y subformulario de gráfico dinámico vinculado

Retocar el diseño del subformulario de gráfico dinámico

Fijar las propiedades de gráfico dinámico vinculado con código de VBA

Sustituir o agregar una tabla dinámica a un formulario

Resolución de problemas

Invertir el eje X y las etiquetas de leyenda

Conectar un control Active X de gráfico dinámico (Microsoft Office Chart 11.0) o una tabla dinámica (Microsoft Office PivotTable 11.0)





Parte V. Publicar datos en intranets y en Internet



17. Exportar e importar datos con XML

Adoptar XML como formato de intercambio de datos

Jerga de XML

Pasar de Access a interfaces Web basadas en XML

Realizar la transición a clientes sin estado

Separar los datos de la presentación con XML

Comprender el papel de ReportML de Access

Exportar tablas y consultas a XML y HTML

Analizar los datos y el esquema XML exportados

Análisis de los archivos vwUnion_report.xme y vwUnion.xsl

Reformar tablas HTML y agregar elementos de página

Aplicar estilo a los elementos de texto y tabla

Agregar un encabezado de tabla y texto de presentación

Implementar conjuntos de archivos XML exportados a un servidor Web

Exportar informes estáticos como XML

Exportar informes Web en directo

Configurar el directorio virtual de IIS para la base de datos

Modificar la vista Sales Totals by Amount

Exportar el informe Sales Totals by Amount

Uso de las funciones de consulta de SQL Server 2000

Devolución de documentos XML a partir de consultas HTTP

Usar las consultas de plantilla de SQL Server

Escribir y ejecutar un sencillo archivo de plantilla XML

Aplicar una hoja de estilo a los datos XML a partir de consultas de plantilla

Configurar IIS 5.0 y SQL Server 2000 para el acceso Web

Importar datos XML a tablas

Importar un documento de datos XML plano

Importar datos con un esquema XML

Exportar e importar datos en tablas relacionadas

Exportación de tablas relacionadas y sus esquemas

Recrear y rellenar tablas relacionadas

Aplicar transformaciones XSL personalizadas a datos XML

Resolución de problemas

Problemas al importar informes de exportación a HTML

Problemas con los informes Web en directo



18. Diseño e implementación de páginas de acceso a datos

Avanzar hacia un nuevo modelo de formulario de Access

Combinar funciones de informes y formularios en páginas de acceso a datos

Sustituir varias páginas por formularios MDI

Establecer la conexión a la base de datos del servidor

Comprender la implementación de HTML dinámico de Access

Tecnologías que admiten DHTML y páginas de acceso a datos

El DOM de HTML y DHTML

Familiarizarse con las vistas Página y Diseño de página

La página Revisión de productos

Vista diseño de página

El Editor de secuencias de comandos de Microsoft

Usar el asistente para páginas para crear sencillas páginas de acceso a datos

Marcar páginas de acceso a datos actualizables

Exploración de archivos CSS en la subcarpeta de la página

Usar Autopágina para crear páginas de acceso a datos en forma de columnas

Uso de las funciones de filtro y ordenación del control de exploración por registros

Modificar el diseño de la página de acceso a datos Autopágina

Alterar los elementos del control de exploración de registros

Sustituir elementos de texto por botones de navegación

Construir una página de un sólo nivel desde el principio

Creación de una página tabular a partir de una tabla o consulta

Establecer los valores de propiedad de nivel de grupo

Sustituir cuadros de texto con controles de elementos de texto enlazados

Agregar controles Web de Office enlazados a páginas de acceso a datos

Mostrar un conjunto de resultados de consulta o tabla en un control de hoja de cálculo de Office

Creación de una página de tabla dinámica

Uso del Asistente para gráficos para enlazar un gráfico de Office a una lista de tabla dinámica

Bloquear el formato de las tablas y los gráficos dinámicos

Generar una página agrupada

Crear una estructura de página agrupada jerárquica de tres niveles

Agregar campos y títulos

Retocar un diseño de sólo lectura

Implementación de páginas para accesos de red a orígenes de datos de Jet

Enviar páginas por una intranet o por Internet

Habilitar el acceso de intranet

Habilitar accesos privados o públicos desde Internet

Pasar de orígenes de acceso a datos de Jet a SQL Server

Resolución de problemas

La página de acceso a datos pierde los estilos

Los clientes de páginas de acceso a datos no encuentran el origen de datos Jet



19. Convertir objetos de Access en páginas de acceso a datos

Comprender las limitaciones del proceso de conversión de páginas de acceso a datos

Guardar tablas como páginas de entrada a datos

Mejorar la apariencia de las páginas

Racionalizar la entrada de datos

Guardar consultas como páginas de sólo lectura

Diseño del formato de consulta para páginas de acceso a datos

Trabajar con consultas parametrizadas

Guardar formularios como páginas de acceso a datos

Guardar informes como páginas de acceso a datos

Modificar la página Alphabetical List of Products

Uso de un filtro de servidor para mostrar un sola página de facturas

Guardar el informe Inventory by Category en una página

Modificar la consulta de origen para suministrar los valores de campo requeridos

Crear y modificar el informe origen de la página

Eliminar los controles de navegación y agregar un título de categoría

Agregar subtotales de categoría y totales a la página

Resolución de problemas

Problemas con el origen de datos

Problemas con la designación de parámetros y el análisis de cookies





arte VI. Programación y conversión de Aplicaciones de Access



20. Aprender Visual Basic para Aplicaciones

Comprender el papel de VBA en Access

Conocer VBA 6.0

Dónde se puede utilizar código de VBA

Convenciones tipográficas y de notación utilizadas para VBA

Módulos, funciones y subprocedimientos

Elementos de módulos

Referencias a VBA y a módulos de Access

Examinador de objetos

Tipos de datos y objetos de base de datos en VBA

Variables y convenciones de notación

Constantes simbólicas

Argumentos opcionales y con nombre de VBA

Controlar el flujo del programa

Bifurcaciones y etiquetas

Instrucciones condicionales

Operaciones repetitivas: Bucles

Control de errores de tiempo de ejecución

Detectar el tipo de error con el objeto Err

Uso del evento de errores en módulos de informe y formulario

Explorar el editor de VBA

La barra de herramientas de la ventana Módulo

Métodos abreviados de teclado

El sistema de ayuda de VBA

Examinar el módulo Utility Functions

Agregar un punto de interrupción a la función IsLoaded()

Imprimir en la ventana Inmediato con el objeto Debug

Uso de opciones de comparación



21. Introducción a la programación orientada a eventos

Comprender el papel de los módulos de clase

El módulo de clase Main Switchboard

Código de control de eventos del formulario Main Switchboard

Examinar miembros de módulo de clase de proyecto en el Examinador de objetos y en el Explorador de proyectos

Agregar código de control de eventos con el Asistente para botones de comando

Diseñar un botón para abrir otro formulario

Agregar un botón para mostrar un registro específico en otro informe

Uso de funciones para responder a eventos

Entender el repertorio de eventos de Access 2003

Trabajar con los métodos DoCmd de Access 2003

Métodos DoCmd por tarea

Argumentos de los métodos DoCmd

Personalizar aplicaciones con objetos CommnandBar

Especificar las propiedades de inicio de la base de datos

Hacer referencia a los objetos de Access con VBA

Hacer referencia a objetos para abrir formularios o informes y sus propiedades

Hacer referencia a los controles y sus propiedades

Hacer referencia a los controles de un subformularioo de un formulario principal

Uso de sintaxis de colección alternativa

Responder a los eventos de datos desencadenados por formularios y controles

Validar la entrada de datos en un controlador de eventos BeforeUpdate

Uso del evento actual para establecer las propiedades de gráficos dinámicos vinculados

Resolución de problemas

Llamar procedimientos y funciones en módulos de clase

Objetos que faltan en las colecciones



22. Programación de cuadros combinados y cuadros de lista

Racionalizar aplicaciones cliente para la ayuda en la toma de decisiones

Restringir las opciones de consulta con cuadros combinados

Diseñar la consulta para la ayuda en la toma de decisiones

Crear el formulario y agregar un cuadro de lista

Agregar cuadros combinados de consulta al formulario

Agregar código para crear la instrucción SQL de la consulta

Rastrear entradas desde una selección de cuadro de lista

Crear una consulta de rastreo y agregar el cuadro de lista

Programar un cuadro de lista de rastreo de detalles

Agregar nuevas funciones a la lista y a los cuadros combinados

Procesar una iteración por los elementos de un cuadro de lista y seleccionar un elemento

Agregar una opción para seleccionar todos los países o productos

Convertir el formulario del cuadro combinado en un proyecto de datos de Access

Importar y probar los formularios de cuadros combinados

Sustituir la consulta qryCombo1 de Jet por una vista de servidor de SQL

Adaptar el código de Jet SQL de la consulta qryDrillDown a la sintaxis de T-SQL

Resolución de problemas

Error de tiempo de ejecución 2465

Mensajes falsos de parámetro

Problemas con las instrucciones SQL como valores de propiedades de origen de fila



23. Acceso universal a datos, OLE DB y ADO

Hacerse una idea sobre los componentes de acceso a datos de Microsoft

Rediseñar desde abajo a arriba con OLE DB

Asignar interfaces OLE DB a ADO

Comparar objetos de ADO y DAO

Actualizar desde ADO 2.5 y versión anterior a ADO 2.6 y versión superior

Creación de objetos ADODB.Recordset

Diseñar un formulario enlazado a un objeto ADODB.Recordset

Enlazar controles a un objeto Recordset con código

Establecer una conexión a la base de datos MSDE NorthwindCS

Uso del explorador de objetos para mostrar propiedades, métodos y eventos de ADO

Trabajar con el objeto ADODB.Connection

Propiedades del objeto ADODB.Connection

Colección Errors y objetos Errors

Métodos de conexión

Eventos de conexión

Uso del objeto ADODB.Command

Propiedades del objeto Command

Métodos del objeto Command

Código para pasar valores de parámetros a un procedimiento almacenado

Comprender el objeto ADODB.Recordset

Propiedades del objeto Recordset

Colección Fields y objetos Field

Métodos del objeto Recordset

Eventos del objeto Recordset

Aprovechar los conjuntos de registros sin conexión

Fundamentos de los conjuntos de registros sin conexión y con reconexión

Un ejemplo de aplicación de actualización por lotes

Código de VBA del módulo de clase frmBatchUpdate

Programación de objetos Stream

Ejecutar consultas FOR XML AUTO con el formulario FRMSTREAM

Examinar el código de VBA para crear un objeto Stream

Examinar el proyecto de ejemplo AddOrder.adp

Resolución de errores

Espacios en los nombres de objetos ADO



24. Consumir y suministrar servicios Web XML

Integrar Access 2003 con servicios Web XML

Terminología utilizada en los servicios Web

Ejecutar servicios Web ASP.NET desde Internet Explorer

Descargar e instalar Office Web Services Toolkit

Crear un consumidor de servicios Web de Access

Solucionar problemas de generación de clases WSR

Explorar los servicios Web XML con .NET WebService Studio

Ejecu

Access 2003, la última versión del popular programa de creación y administración de base de datos de Microsoft, ofrece tanto a empresas como a usuarios un rápido entorno para la creación y desarrollo de soluciones eficaces de base de datos para organizar la información, tener acceso a ella y compartirla con más facilidad que nunca.



La Biblia de Microsoft Access 2003 le muestra mediante instrucciones paso a paso el diseño, creación y gestión de tablas de bases de datos, consultas, formularios e informes. Esta obra es un manual práctico y una obra de referencia que, independientemente de la experiencia del lector, contiene la información necesaria para obtener el máximo partido a las funciones de administración de bases de datos, a la edición de escritorio de SQL Server 2000 (MSDE) y a las nuevas herramientas XML y de colaboración de Microsoft Office Access 2003.



Roger Jennings ha realizado un excelente trabajo de análisis de las funciones de Access 2003 de principio a fin para que el lector domine desde los fundamentos del diseño de tablas a funciones avanzadas como la integración de servicios Web.



Incluye CD-ROM con los ejemplos desarrollados a lo largo del libro, así como diferentes herramientas que le serán de gran utilidad.

Artículos relacionados

  • CONSCIÈNCIA O COL·LAPSE
    CONSCIÈNCIA O COL·LAPSE
    PIGEM, JORDI
    Avui el món corre acceleradament no se sap cap a on, mentre la propaganda i les dades fora de context enterboleixen la nostra visió dels fets. ¿No és com si el món estigués sota un encanteri? ¿Cap a on hem de girar-nos per trobar orientació? Amb el seu estil fluid i intens, Jordi Pigem obre vies de sortida a través d'un ample horitzó que abraça des de la neurociència i la psiqu...
    Disponibilidad inmediata

    19,50 €

  • UN PALAU DE BARCELONA
    UN PALAU DE BARCELONA
    BARBA, MATEU
    Un palau de Barcelona és la insòlita biografia del palau Savassona, l'espai que allotja des de fa més de cent anys la institució de l'Ateneu Barcelonès. Amb una mirada experta i afectiva, Mateu Barba, arquitecte que ha format part de l'equip que ha fet la darrera remodelació d'aquest edifici emblemàtic, proposa una aproximació inèdita, partint dels canvis físics –les parets, le...
    Disponibilidad inmediata

    21,90 €

  • POLILLA
    POLILLA
    MUÑOZ, ALBA
    El debut llamado a ser uno de los descubrimientos del año. Una historia real de amor, familia, deseo y violencia. «Supe del germen de Polillahace años. Cada minuto de espera mereció la pena. Lo devoré en una noche».Sabina Urraca «La libertad de las mujeres es escurridiza. Siempre se oculta donde no la esperas». Esta es la historia de una búsqueda que empieza hace quince años, c...
    Disponibilidad inmediata

    19,90 €

  • BLACKWATER VI. PLUJA
    BLACKWATER VI. PLUJA
    MCDOWELL, MICHAEL
    Descobreix el sisè i darrer volum de la saga Blackwater. Una saga matriarcal. Dones poderoses que lluiten pel poder durant generacions. Una atmosfera única per a una lectura addictiva. Un retrat realista amb tocs sobrenaturals. Escriptura magistral i visual en un ambiciós projecte entre el pulp i l'HBO. «Michael McDowell: el meu amic, el meu mestre. Fascinant, aterrador, simpl...
    Disponibilidad inmediata

    9,90 €

  • FITÒPOLIS, LA CIUTAT VIVA- CAT
    FITÒPOLIS, LA CIUTAT VIVA- CAT
    MANCUSO, STEFANO
    En poques dècades, la humanitat ha experimentat una revolució en els hàbits ancestrals. Sense que ens n'adonem, la nostra espècie ha passat d'habitar cada racó de la Terra, immersa en la natura, a viure en una part veritablement ínfima de les terres emergides del planeta: la ciutat. Una revolución només comparable a la transició de caçadors-recol·lectors a agricultors que es va...
    Disponibilidad inmediata

    18,00 €

  • EL FINAL DE TODO ESTO
    EL FINAL DE TODO ESTO
    FALLARÁS, CRISTINA
    Esta novela es una profecía que ya se está cumpliendo: todo parecido con la realidad no es casualidad, es la confirmación. Vuelve una de las pensadoras más certeras del panorama español. Todo empezó en los años veinte del siglo XXI. «La historia que voy a contar es nuestra parte de la historia, nuestra contribución al final de un mundo. La madre de Caperucita que cada una esc...
    Disponibilidad inmediata

    22,90 €