Recursos de Dreamweaver CS4
|
Cómo completar la página de actualización elemento a elemento
Las páginas de actualización constan de tres elementos:
Adición de un formulario HTML a una página de actualización- Cree una página (Archivo > Nuevo > Página en blanco). Ésta pasa a ser su página de actualización.
- Diseñe la página empleando las herramientas de Dreamweaver.
- Añada un formulario HTML situando el punto de inserción donde desea que aparezca el formulario y seleccionando Insertar > Formulario > Formulario.
Se creará un formulario vacío en la página. Quizá deba activar los elementos invisibles (Ver > Ayudas visuales > Elementos invisibles) para ver los límites del formulario, que se representan por medio de líneas rojas finas.
- Asigne un nombre al formulario HTML. Para ello, haga clic en la etiqueta <form>, situada en la parte inferior de la ventana de documento, para seleccionar el formulario, abra el inspector de propiedades (Ventana > Propiedades) e introduzca un nombre en el cuadro Nombre del formulario.
No es necesario que especifique los atributos action o method para indicar al formulario dónde y cómo enviar los datos del registro cuando el usuario pulse el botón Enviar, ya que el comportamiento de servidor Actualizar registro configura estos atributos automáticamente.
- Añadir un objeto de formulario como un campo de texto (Insertar > Formulario > Campo de texto) para cada columna que desee actualizar en la tabla de la base de datos.
Los objetos de formulario permiten introducir datos. Generalmente se utilizan campos de texto, pero también puede usar menús, opciones y botones de opción.
Cada objeto de formulario debe corresponder a una de las columnas del juego de registros definido previamente. La única excepción es la columna de clave exclusiva, que no debe estar asociada a ningún objeto de formulario.
- Añada al formulario un botón Enviar (Insertar > Formulario > Botón).
Puede cambiar la etiqueta del botón Enviar. Para ello, seleccione el botón, abra el inspector de propiedades (Ventana > Propiedades) e introduzca un nuevo valor en el cuadro Etiqueta.
Visualización del registro en el formulario- Asegúrese de haber definido un juego de registros para guardar en él el registro que desea actualizar el usuario.
Consulte Recuperación del registro que desea actualizar.
- Vincule cada objeto de formulario a los datos del juego de registros, como se describe en los siguientes temas:
Adición de un comportamiento de servidor para actualizar la tabla de la base de datos- En el panel Comportamientos del servidor (Ventana > Comportamientos del servidor), haga clic en el botón de signo más (+) y seleccione Actualizar registro en el menú emergente.
Aparecerá el cuadro de diálogo Actualizar registro.
- Seleccione un formulario en el menú emergente Enviar valores de.
- En el menú emergente Fuente de datos o Conexión, seleccione una conexión con la base de datos.
- Introduzca el nombre de usuario y la contraseña si es necesario.
- En el menú emergente Actualizar tabla, seleccione la tabla de la base de datos que contiene el registro que está actualizando.
- (ColdFusion, PHP) Especifique una columna de base de datos para actualizar, seleccione el objeto de formulario que actualizará la columna en el menú emergente Valor, seleccione un tipo de datos para el objeto de formulario en el menú emergente Enviar como y seleccione Clave principal si desea identificar esta columna como la clave principal.
El tipo de datos indica la clase de datos que espera recibir la columna de la tabla de la base de datos (texto, numérico, valores booleanos de opción).
Repita el mismo procedimiento para cada objeto del formulario.
- (ASP) En el menú emergente Seleccionar registro de, especifique el conjunto de registros que contiene el registro que aparece en el formulario HTML. En el menú emergente Columna de clave exclusiva, seleccione una columna de clave (generalmente, la columna ID del registro) para identificar el registro de la tabla de la base de datos. Seleccione la opción Numérico si el valor es un número. Generalmente, las columnas de clave sólo admiten valores numéricos, pero también pueden aceptar valores de texto.
- En el cuadro Tras actualizar o Si es correcto, ir a, introduzca la página que desea abrir después de actualizar el registro en la tabla o haga clic en el botón Examinar para localizar el archivo.
- (ASP) Especifique una columna de base de datos para actualizar, seleccione el objeto de formulario que actualizará la columna en el menú emergente Valor y, a continuación, seleccione un tipo de datos para el objeto de formulario en el menú emergente Enviar como. El tipo de datos indica la clase de datos que espera recibir la columna de la tabla de la base de datos (texto, numérico, valores booleanos de opción). Repita el mismo procedimiento para cada formulario del formulario.
- Haga clic en Aceptar.
Dreamweaver añadirá a la página un comportamiento de servidor que permita a los usuarios actualizar registros en una tabla de la base de datos modificando la información que se muestra en el formulario HTML y haciendo clic en el botón Enviar.
Para editar el comportamiento de servidor, abra el panel Comportamientos del servidor (Ventana > Comportamientos del servidor) y haga doble clic en el comportamiento Actualizar registro.
|