Modificando um empregado do Banco de Dados
O DateFormat () função em torno da coluna DateOfBirth no codereturns data de nascimento do trabalhador reformatado de acordo com uma máscara de mostrar. DateOfBirth normalmente volta do banco de dados no seguinte formato: 2002-01-01 00:00:00.0 Esse formato não é muito user-friendly. DateFormat Calling () com uma máscara de "mm / dd / yyyy" retorna a data como segue: 01/01/2002 Esta versão é, obviamente, mais natural e fácil de ler. O mesmo é verdadeiro para o empregado editar processo. Antes que o usuário pode editar um registro de funcionário, ele deve digitar o CPF do funcionário que quer editar. EmployeeGetEditForm.cfm é quase idêntico em comportamento para CompanyGetEditForm.cfm. Crie um arquivo chamado EmployeeGetEditForm.cfm dentro do diretório Ch02, digite o código na janela de edição do arquivo, e salvar o arquivo.
O empregado formulário de edição combina uma série de técnicas que você aprendeu até agora, como a criação de uma consulta para recuperar um registro do banco de dados, pré-preencher os campos do formulário com os dados daquele registro, e assim por diante. Crie um arquivo chamado EmployeeEditForm.cfm dentro do diretório Ch02, digite o código na janela de edição do arquivo, e salvar o arquivo.
Duas chamadas para CFQUERY estão nesta página. GetEmployee preenche o formulário de edição do empregado com o registro do empregado, e GetCompanies preenche o menu CFSELECT com a lista de empresas. Como você se move para baixo o modelo, você deve ver a tag CFFORM e, em seguida, um campo de formulário oculto chamado OldSSN. Lembre-se que não, na companhia formulário de edição, o CompanyID foi editado, portanto, você poderia simplesmente passar o ID para a página de ação. No formulário de edição do empregado, no entanto, você deve passar tanto o valor atual SSN (no campo de formulário OldSSN oculto) eo valor do novo SSN (no CFINPUT SSN) para a página de ação. Precisamos tanto os antigos e os novos valores do SSN porque alterar o seu valor requer que você use o valor antigo (o que está atualmente no banco de dados) na ação do modelo de cláusula WHERE eo novo valor (o que o usuário tenha alterado) em clause.As CompanyEditForm.cfm no seu conjunto, cada marca em CFINPUT este modelo tem um atributo de valor que preenche o campo de formulário com o valor obtido a partir da consulta. atributo selecionado CFSELECT ColdFusion's diz que item para selecionar no menu de seleção como o formulário é inicialmente exibida para o usuário. Depois de o empregado formulário de edição, o empregado editar ação modelo é um alívio bem-vindo. Crie um arquivo chamado EmployeeEditAction.cfm dentro do diretório Ch02, digite o código na janela de edição do arquivo, e salvar o arquivo.
Aponte o browser para http:// um artigo submetido por Mark Dresher Isenção de responsabilidade:O nosso site não se responsabiliza pelo conteúdo deste artigo. Webarticles é uma fonte de informação livre. Importante: Este artigo "Modificando um empregado no banco de dados" foi traduzida por um software automático. Nós sentimos muito por quaisquer erros de ortografia que pode ter ocorrido. Obrigado pela sua compreensão.
|
|||||||||||||||
| Online: 271 users browsing the articles directory |
|
|