Tutorial de ejemplo de Ultradev: 3.4 Agregar registros a la base de datos
Autor:Eve Cole
Fecha de actualización:2009-05-30 18:34:47
Capítulo 3: Aplicación de bases de datos para crear páginas web dinámicas
Sección 4: Agregar registros a la base de datos
Cuando antes no había ningún registro en la base de datos, para facilitar la prueba, operamos directamente la base de datos y le agregamos varios datos. El siguiente contenido le enseña cómo crear una página para enviar datos, de modo que podamos agregar datos a la base de datos a través del navegador. Este es el modo navegador-servidor más popular. *_"
Bien, ¡comencemos!
El primer paso: abrir Ultradev---jaja, tonterías.
Abra el menú Insertar -> LiveObjects -> Formulario de inserción de registros, como se muestra en la siguiente figura:
Después de seleccionar, aparece el siguiente cuadro de diálogo para insertar propiedades del formulario de datos.
Conexión es la conexión de base de datos que hemos definido en el sitio. Después de seleccionarla, la tabla de la base de datos a la que está conectado aparecerá en la columna Insertar en tabla, desde la cual puede seleccionar la tabla en la que desea insertar datos. Nuestra base de datos tiene solo una tabla de información de usuario, selecciónela. Luego, en los campos de formulario a continuación, aparecerán los campos que diseñamos en el diseño de la tabla y sus propiedades relacionadas. La columna representa el nombre del campo en la tabla de la base de datos y Mostrar como representa qué tipo de campo de formulario se utiliza, como el campo de formulario de texto ( Campo de texto) para enviar nuestros registros, Enviar como indica qué tipo de datos enviar. Por ejemplo, si el tipo de datos es un campo entero, no podemos enviarlo con un tipo de datos de texto. Generalmente, Ultradev seleccionará automáticamente esta columna por nosotros. La etiqueta le ayudará a solicitarle que complete el contenido de este campo de formulario. Después de insertar, la columna Ir a significa saltar a esa página después de enviar los datos. Por ejemplo, después de un registro exitoso, saltará a una página para informarle que se ha registrado exitosamente y que puede usarla. Del hijo. Si no completa nada, significa que regresará a esta página después de enviar los datos.
A continuación, seleccione los campos a los que queremos agregar datos. Aquí, la identificación se numera automáticamente y la base de datos la genera automáticamente, por lo que no necesitamos operarla. Seleccione esta fila y haga clic en el botón con "-" para eliminarla. Le asignamos al campo Reg_date un valor predeterminado =Now() al diseñar la base de datos. La base de datos también lo generará automáticamente sin nuestra intervención, por lo que también se eliminará. Luego cambiamos la Etiqueta a Chino, para que esté listo un formulario para agregar datos, como se muestra en la siguiente imagen:
Después de hacer clic en Aceptar, se genera la página que se muestra en la siguiente figura. ¡Guau! ¿Te resulta familiar? Jaja, se completa una página de registro de usuario simple, ¡muy fácil! Si estás interesado, puedes echar un vistazo al código que Ultradev generó para nosotros. ¡Es muy largo!
Oh, no olvide que hay un lugar más para configurar, que es el atributo del campo de formulario de la parte de la contraseña del usuario. Debe configurar su tipo en Contraseña, como se muestra a continuación. De esta forma, al ingresar la contraseña, esta no se mostrará en texto plano, sino que se utilizará *.
Guarde la página y luego probemos nuestros resultados de inmediato. Abra el navegador, ingrese la dirección y complete algunos datos, como se muestra a continuación:
Haga clic en Insertar registro para enviar los datos y luego salte a la página que muestra los datos Jaja, verá, los datos que acabamos de ingresar están allí obedientemente. Creo que ha vuelto a experimentar el poder de Ultradev. Simplemente mueva el mouse unas cuantas veces y aparecerá una página completamente funcional. Si la escribe a mano, todavía no sabe cuánto tiempo le llevará escribirla. hay que seguir probando.
De hecho, esta función de registro aún es imperfecta. Por ejemplo, ¿qué debo hacer si se utiliza la entrada de datos repetida? ¿Qué debo hacer si un usuario no completa algún contenido? Estos problemas se analizarán más adelante en la Guía avanzada del usuario de Ultradev, así que tenga paciencia.
Bien, la próxima vez hablaremos sobre cómo editar registros en la base de datos. Bueno, ¿qué pasa si accidentalmente ingreso datos incorrectos? ¿Qué pasa si no los cambio? En cuanto a cómo hacer esto, lo explicaremos la próxima vez.