Exploración DreamweaverMX Ultradev (4-2)
Autor:Eve Cole
Fecha de actualización:2009-05-31 21:07:35
Exploración DreamweaverMX Ultradev (4-2) Modificar registros en la base de datos
<4> Bueno, esto es bueno, pero ¿cómo sé qué registro mostrar aquí? ¿Qué debo hacer si no coincide con el número en el que hizo clic el usuario? No te preocupes, DW MX ya ha pensado en todo por nosotros, ¡MIRA~! ¡Eso es Mover a un registro específico! Aplicación-->Comportamientos del servidor-->Paginación del conjunto de registros-->Mover a un registro específico; de manera similar, este también es un comportamiento del servidor que viene con DW MX. Como se muestra en la Figura (4-5).
Después de hacer clic, aparecerá el cuadro de diálogo que se muestra en la Figura (4-6). La función de Mover a un registro específico es mover el puntero del registro en el conjunto de registros actual a la posición apropiada. La posición específica está determinada por los parámetros pasados por la URL. Parece difícil de entender, pero en realidad no da tanto miedo. Escúchame en detalle. Anteriormente usamos el comportamiento del servidor de saltar a la página de detalles para pasar un parámetro de URL a la subpágina, por lo que aquí tenemos que recibir este parámetro y luego usarlo para encontrar el registro correspondiente en la base de datos para que pueda ser se muestra correctamente El contenido de la base de datos está en la página, por lo que no habrá discrepancias en los registros.
Mover a grabar en: seleccione el conjunto de registros utilizado actualmente.
Dónde columna: seleccione el campo que contiene los parámetros de URL.
Coincide con el parámetro URL: el nombre del parámetro pasado debe ser el mismo que el definido previamente.
4-6
<5> Anteriormente mencionamos que la subpágina realiza dos operaciones diferentes. La primera es mostrar datos. Lo que hicimos arriba es prepararnos para mostrar los datos correctos. A continuación, debemos vincular los campos de la base de datos a los cuadros de texto correspondientes. Como se mencionó en el Capítulo 2, simplemente arrastre el mouse. La imagen final se muestra en (4-7).
4-7 <6> Bien, solo queda el último paso, ¡vamos! Actualizar el contenido de la base de datos. Sigue siendo nuestra vieja amiga Aplicación-->Comportamientos del servidor-->Actualizar registro. Como se muestra en la Figura (4-8). Del mismo modo, este comportamiento del servidor también está integrado en DW MX, lo que demuestra lo potente que es. :)
4-8
Después de hacer clic, aparecerá un cuadro de diálogo y la esencia de este capítulo está aquí, como se muestra en la Figura (4-9).
Conexión: seleccione la base de datos que se actualizará en esta lista desplegable. Si no hay una conexión especificada, haga clic en el botón Definir para definir una.
Tabla para actualizar: seleccione aquí el nombre de la tabla de la base de datos que se actualizará. Aquí queremos actualizar los registros en la "Tabla de usuarios", por lo que seleccionamos la "Tabla de usuarios".
Columna de clave única: columna de clave única, seleccione la columna de clave (generalmente el campo de ID del registro) para identificar el registro en el formulario de la base de datos. Si el valor es un número, marque la opción Numérico.
Después de actualizar, vaya a: La página que saltará después de que los datos se actualicen correctamente. Aquí la definimos como editok.asp (recuerde crear esta página).
Obtener valores de: aquí seleccione el nombre del formulario que muestra el conjunto de registros en su página. Usamos el valor predeterminado Form1.
Elementos del formulario: Casi lo mismo que insertar un conjunto de registros, definiendo el campo de la base de datos correspondiente al cuadro de texto en el formulario que envía los datos.
Columna: el tipo de datos enviado es el mismo que el insertado en el conjunto de registros. Generalmente, el valor predeterminado es suficiente. Aquí usamos tipo de texto.
4-9
La página completa se muestra como se muestra en la Figura (4-10), y los lugares donde se utilizan los comportamientos del servidor se marcarán con diferentes colores.
4-10 farol ~~~~ Ya está hecho, estoy agotado. :) ¡Vamos, pruébalo!
¡Esto es lo que había en nuestra base de datos original!
4-11
Este es el efecto que se muestra en nuestra página principal. ¿Notaste la "edición"? Aquí hago clic en la conexión con ID 2.
4-12
El resultado es el que esperábamos. La página muestra el registro con ID 2. Presta atención a la comparación entre las dos imágenes. Aquí cambio la dirección de correo electrónico.
4-13
Abramos nuestro archivo de base de datos actual nuevamente. La dirección de correo electrónico ha sido cambiada.
4-14
En el próximo capítulo, describiremos cómo eliminar un registro en la base de datos, así que estad atentos. Dreamweaver MX hace que nuestro mundo sea más hermoso.