Una pgina de acceso a datos es una pgina HTML que tiene un componente Web de
Office incrustado. El componente Web de Office almacena informacin de conexin
referente a un origen de datos. En este artculo se describe cmo utilizar pginas de acceso a datos para conectar una pgina HTML a las tablas de una base de datos.
Requisitos Conocimientos previos requeridos: Conceptos de base de datos Familiaridad con los conceptos y la interfaz de usuario de Microsoft Access Crear la base de datos de Microsoft Access 1. Inicie Microsoft Access y, a continuacin, cree una nueva base de datos en blanco denominada "HTMLAccess.mdb". 2. Cree una tabla nueva denominada "Contactos" siguiendo estos pasos: a. Bajo Objetos, haga clic en Tablas. b. Haga doble clic en Crear una tabla utilizando el asistente . Se mostrar el cuadro de dilogo Asistente para tablas y se le preguntar el tipo de campos que desea crear. c. En la lista Tablas de ejemplo, haga clic en Contactos. Haga clic en el botn de la comilla angular (>) 10 veces para copiar los primeros 10 elementos de la lista Campos de ejemplo en la lista Campos en la nueva tabla. Haga clic en Siguiente. d. Acepte los valores predeterminados de la segunda pgina del Asistente y, a continuacin, haga clic en Siguiente. e. Active la casilla de verificacin Introducir datos en la tabla usando un formulario creado por el asistente y, despus, haga clic en Finalizar. 3. Compruebe que se ha creado una nueva tabla denominada "Contactos". Compruebe tambin que se ha creado un nuevo formulario denominado "Contactos". 4. Incluya informacin referente a los dos contactos en el formulario (no tendr que escribir valores de Id. del contacto). Utilice la tecla TAB para desplazarse de un campo al siguiente. 5. Haga clic en el botn Cerrar en el formulario Contactos. Guarde el formulario como Contactos.
Mtodo 1: crear la pgina de acceso a datos utilizando el Asistente Para crear la pgina de acceso a datos usando el Asistente, siga estos pasos: 1. Inicie Microsoft Access. Bajo Objetos, haga clic en Pginas. Haga doble clic en Crear una pgina de acceso a datos utilizando el asistente . Aparecer el cuadro de dilogo Asistente para pginas. 2. Compruebe que la tabla "Contactos" est seleccionada en el cuadro de lista Tablas/Consultas. Haga clic en el botn de la comilla angular doble (>>) para copiar todos los campos del cuadro de lista Campos seleccionados. Seleccione ContactID y haga clic en la comilla angular (<) para cancelar la seleccin de este campo. Haga clic en Siguiente. 3. La segunda pgina del asistente le permite organizar sus datos en grupos, como por ejemplo, organizar los contactos por pas. Para que el diseo sea sencillo, haga clic en Siguiente. En la tercera pgina se le pregunta la forma de ordenacin de los registros. Haga clic en Siguiente. 4. En la ltima pgina se le pide el ttulo de la pgina HTML y se le permite aplicarle un tema a la pgina. Haga clic en Abrir la pgina y, a continuacin, en Finalizar. Ya est creada y visible la pgina de acceso a datos. 5. Use la barra de exploracin situada en la parte inferior de la pgina de acceso a datos para moverse a travs de los registros y crear dos contactos ms. 6. En el men Archivo, haga clic en Guardar. Guarde la pgina de acceso a datos como "Contactos.htm", en la carpeta Mis documentos. 7. Lea el mensaje que aparece y haga clic en Aceptar. Cierre la pgina de acceso a datos.
Mtodo 2: crear la pgina de acceso a datos utilizando una pgina HTML existente Para crear la pgina de acceso a datos usando una pgina HTML existente, siga estos pasos: 1. Inicie el Bloc de notas y escriba el siguiente cdigo HTML: 2. <html> 3. <head> 4. <h1>Accessing Data through HTML and Access</h1> 5. </head> 6. <body> 7. Looking at Excel Web Components to create a DAP 8. </body> </hmtl> 9. Guarde el archivo como MiHTML.htm, en la carpeta Mis documentos. 10. En el Explorador de Windows, haga doble clic en MiHTML.htm. La pgina HTML aparece en Microsoft Internet Explorer. Salga de Internet Explorer. Para crear el vnculo a la pgina de acceso a datos, siga estos pasos: 1. Inicie Microsoft Access. Bajo Objetos, haga clic en Pginas. Haga doble clic en Modificar una pgina Web que ya existe . Aparecer el cuadro de dilogo Buscar pgina Web. Haga clic en el archivo MiHTML.htm de la carpeta Mis documentos y, a continuacin, haga clic en Abrir. La pgina HTML se abre en la vista Diseo. 2. Haga clic al final de la lnea "Mirar los componentes Web de Excel para crear una pgina de acceso a datos (DAP)" y, a continuacin, presione la tecla ENTRAR para crear un prrafo nuevo. 3. Cree un hipervnculo a la pgina HTML Contactos siguiendo estos pasos: a. En el men Insertar, haga clic en Hipervnculo. Aparecer el cuadro de dilogo Insertar hipervnculo. b. En el campo de texto Texto para mostrar, escriba Haga clic aqu para ver la pgina HTML Contactos c. Haga clic en el archivo HTML Contactos.htm en la carpeta Mis documentos. d. Haga clic en Aceptar para regresar a la pgina de acceso a datos. 4. Haga clic al final del texto recin insertado y presione la tecla ENTRAR para crear una nueva lnea en la pgina de acceso a datos. Para modificar y probar la pgina de acceso a datos, siga estos pasos: 1. Con la pgina de acceso a datos abierta en la vista Diseo, seleccione elementos de la Lista de campos. Si no puede ver Lista de campos, haga clic en Lista de campos en el men Ver. En Lista de campos, expanda la tabla Contactos. 2. Arrastre los campos Nombre y Apellidos a la pgina de acceso a datos, debajo de la ltima lnea de texto. Se crearn dos pares de etiquetas y cuadros de texto, as como una barra de exploracin de registros. 3. Arrastre la tabla Contactos desde la Lista de campos hasta la pgina de acceso a datos y, a continuacin, colquela despus del ltimo cuadro de texto. Aparecer el cuadro de dilogo Asistente para formato. Haga clic en Hoja de clculo de Office y, a continuacin, en Aceptar. 4. Se mostrar el Asistente para relaciones. Acepte la relacin y haga clic en Aceptar para regresar a la pgina de acceso a datos. Se crear y mostrar un componente de hoja de clculo Web de Office. 5. En el men Ver, haga clic en Vista pgina para probar la pgina. 6. Haga clic en Nuevo en la barra de exploracin de registros, para borrar el contenido de los cuadros de texto Nombre y Apellidos. Escriba un nombre y apellidos nuevos. Haga clic en Guardar en la barra de exploracin de registros. Los nuevos datos se mostrarn en el control de hoja de clculo. 7. Guarde y cierre la pgina de acceso a datos. En Microsoft Access, haga clic en Tablas y, a continuacin, haga doble clic en la tabla Contactos. Compruebe que se agregaron nuevos datos a la tabla Contactos y salga de Microsoft Access. Comprobacin Para abrir la pgina de acceso a datos, siga estos pasos: 1. Abra Internet Explorer. En la carpeta Mis documentos, abra el archivo MiHTML.htm. 2. Compruebe todas las partes de la pgina. 3. Haga clic en el hipervnculo para comprobar que se vincula al archivo Contactos.htm.
NOTA: antes de publicar esta pgina de acceso a datos en el servidor Web, compruebe que todas las rutas son correctas y cambie los hipervnculos a las direcciones URL. Para cambiar una conexin, siga estos pasos: 1. Inicie Microsoft Access. En la vista Diseo de la pgina de acceso a datos, abra el archivo MiHTML.htm. 2. Si Lista de campos no est visible, haga clic en Lista de campos, en el men Ver. 3. En Lista de campos, haga clic en el icono de propiedades de conexin de Pgina, situado debajo de la barra de ttulo del panel Lista de campos. Aparecer el cuadro de dilogo Propiedades de Vnculo de datos. 4. Compruebe que la conexin corresponde a la ruta correcta a la base de datos. 5. Si actualiza la base de datos a Microsoft SQL Server, compruebe que el Proveedor OLEDB es el correcto en la ficha Proveedor. 6. Haga clic en Aceptar para completar los cambios de propiedad de conexin. Para cambiar una direccin URL, siga estos pasos: 1. Seleccione el texto descriptivo para el hipervnculo. 2. En el men Insertar, haga clic en Hipervnculo. Aparecer el cuadro de dilogo Modificar hipervnculo. 3. Escriba la direccin URL en el cuadro Direccin y, a continuacin, haga clic en Aceptar.