Para crear un formulario de inserción de registros en Dreamweaver que enlace con una base de datos de Access, previamente hemos de haber conectado con la base de datos de Access, tal y como se ha explicado en artículos anteriores.
A continuación creamos una nueva página dinámica con extensión .asp
Guardamos la página, por ejemplo con el nombre Formulario_insercion.asp
Desde la barra de herramientas de Aplicación activamos la opción Formulario de inserción de registros.
En la ventana Formulario de inserción de registros hemos de definir en primer lugar 3 elementos:
- Conexión: seleccionamos la conexión que nos permite enlazar con la base de datos, en nuestro caso juguetes_conn
- Insertar en la tabla: seleccionamos la tabla en la cual queremos insertar los registros, en nuestro ejemplo es la tabla juguetes
- Tras insertar, ir a: se refiere a la página web a la que queremos acceder una vez insertado el registro. En nuestro caso pulsamos examinar y seleccionamos la página productos.asp
En los campos de formulario vamos seleccionando uno a uno los campos y modificamos los atributos HTML de cada uno de ellos para que se correspondan exactamente con el tipo de dato albergado en la tabla:
Etiqueta es un texto descriptivo que se muestra junto al campo de introducción de datos. Dreamweaver muestra el nombre de la columna de la tabla en la etiqueta de forma predeterminada.
En Mostrar como, seleccionamos el objeto de formulario que se utilizará como campo de introducción de datos: Campo de texto, Área de texto, Menú, Campo oculto,Casilla de verificación, Grupo de opciones, Campo de contraseña o Texto (para entradas de datos de solo lectura).
En Enviar como, seleccionamos el formato de datos que se corresponde con cada uno de los campos de la tabla de la base de datos. Por ejemplo, para lo columna precio, seleccionamos numérico.
Pulsamos Aceptar para finalizar.
En nuestra página Web hemos creado un formulario de inserción de registros:
Probamos la página en el navegador e introducimos un registro:
Pulsamos insertar registro para finalizar.
En la página productos.asp vemos que el registro se muestra en el último lugar puesto que lo acabamos de insertar:
Abrimos la base de datos de Access y comprobamos que el registro se ha insertado:
0 comentarios:
Publicar un comentario