Adición de un nuevo empleado a la base de datosEl CFQUERY en CompanyDeleteAction.cfm utiliza una instrucción DELETE con dos cláusulas SQL: DELETE y WHERE. DELETE le dice a la base de datos de la tabla de la que para eliminar un registro, y donde se dice que la base de datos de registro a eliminar. Se puede ver el proceso de eliminar la empresa en la acción. Apunte su navegador web a http://
Esta plantilla es similar a la empresa en Agregar formulario. Estás utilizando columnas de la tabla Empleado en lugar de columnas de la tabla de la empresa, pero esta plantilla tiene todavía un CFFORM alrededores etiquetas CFINPUT. Por cierto, mire la Validar atributos en el número de seguro social, salario, y dateOfBirth etiquetas CFINPUT; social_security_number, flotante, y la fecha más maneras de validar la entrada del usuario. CFQUERY La convocatoria debe ser algo familiar, ya que es una versión reducida de la CFQUERY de CompanyList.cfm. Esta consulta se utiliza para rellenar el menú CFSELECT utilizado para elegir a la empresa para la que este empleado trabaja. La mayoría de esta plantilla debe estar familiarizado, pero esta vez también vamos a manejar fechas. Cree un archivo denominado EmployeeAddAction.cfm dentro del directorio de CH02, escriba el código en la ventana de edición del archivo, y guardar el archivo.
) VALUES ( '# Trim (Form.SSN) #', # Val (Form.CompanyID) #, '# Trim (Form.Firstname) #', '# Trim (Form.Lastname) #', # Val (Form. Salario) #, # CreateODBCDate (Form.DateOfBirth) #) Las diferencias más notables entre CompanyAddAction.cfm y EmployeeAddAction. CFM son diferentes y la tabla de nombres de columna en uso. Por supuesto, recuerde usar Trim () en todas las cadenas y el uso de Val () en todos los números, pero las fechas se manejan de manera diferente, como sigue: # CreateODBCDate (Form.DateOfBirth) # CreateODBCDate () toma una fecha cadena de formato y se convierte en un valor de fecha formal de que la base de datos puede entender. Observe que usted no usa comillas simples porque la fecha de conversión no es un valor de cadena. Por último, CFLOCATION redirige al usuario a la página final, como en todas sus páginas de otra acción. Ahora puede agregar un empleado de la base de datos. Apunte su navegador web a http:// Nombre se convierte en el nombre de la variable de formulario en la página de la acción-en este caso, Form.CompanyID. CFSELECT utiliza la consulta especificada para generar sus opciones. Cada opción de texto proviene de la columna de la pantalla. El valor de cada opción viene de la columna Valor Si Requerido = "Sí", el usuario debe elegir un valor antes de que el formulario puede ser presentado. Si el usuario no elige una opción y los intentos de enviar el formulario, un cuadro de alerta con JavaScript aparece este mensaje y la forma no se presenta. También necesita una lista de todos los empleados de la base de datos. La lista de los empleados es más complicada que la lista de la empresa, ya que no muestra la información del empleado, sino también el nombre de la empresa de cada empleado trabaja. Cree un archivo denominado EmployeeList.cfm dentro del directorio de CH02, escriba el código en la ventana de edición del archivo, y guardar el archivo.
Este archivo es muy similar a CompanyList.cfm, con la diferencia de la consulta de relaciones en la convocatoria CFQUERY y los nombres de columna diferente dentro de CFOUTPUT. Apunte su navegador web a http:// un artículo presentado por Mark Dresher Descargo de responsabilidad:Nuestro sitio web no es responsable por el contenido de este artículo. Webarticles es un recurso de información gratuito. Importante: En este artículo "La incorporación de un nuevo empleado a la base de datos", fue traducida por un software automático. Sentimos pena por los errores de ortografía que pueda haber ocurrido. Gracias por su comprensión.
|
|||||||||||||||||||||||||||||
| Online: 313 users browsing the articles directory |
|
|