Tutorial de exemplo do Ultradev: 3.4 Adicionando registros ao banco de dados
Autor:Eve Cole
Data da Última Atualização:2009-05-30 18:34:47
Capítulo 3: Aplicando Banco de Dados para Criar Páginas Web Dinâmicas
Seção 4: Adicionar registros ao banco de dados
Quando não havia registro no banco de dados anteriormente, para conveniência do teste, operamos diretamente o banco de dados e adicionamos vários dados a ele. O conteúdo a seguir ensina como criar uma página para envio de dados, para que possamos adicionar dados ao banco de dados através do navegador. Este é o modo navegador-servidor mais popular. *_"
Ok, vamos começar!
O primeiro passo: abrir o Ultradev --- haha, bobagem.
Abra o menu Inserir -> LiveObjects -> Formulário de Inserção de Registros, conforme figura abaixo:
Após a seleção, aparece a seguinte caixa de diálogo para inserção de propriedades do formulário de dados.
Conexão é a conexão com o banco de dados que definimos no site. Após selecioná-la, a tabela do banco de dados ao qual você está conectado aparecerá na coluna Inserir na tabela, a partir da qual você poderá selecionar a tabela na qual deseja inserir os dados. Nosso banco de dados possui apenas uma tabela userinfo, selecione-a. Em seguida, nos Campos de formulário abaixo, os campos que projetamos no design da tabela e suas propriedades relacionadas aparecerão. Coluna representa o nome do campo na tabela do banco de dados e Exibir como representa que tipo de campo de formulário é usado, como campo de formulário de texto (. Campo de texto) para enviar nossos registros, Enviar como indica qual tipo de dados enviar. Por exemplo, se o tipo de dados for um campo inteiro, não poderemos enviá-lo com um tipo de dados de texto. Geralmente, o Ultradev selecionará automaticamente esta coluna para nós. O rótulo ajudará você a preencher o conteúdo deste campo de formulário. Após inserir, a coluna Ir para significa ir para essa página depois de enviar os dados. Por exemplo, após o registro bem-sucedido, ele irá para uma página para informar que você se registrou com sucesso e está convidado a usá-lo. Filho. Se você não preencher nada, significa que retornará a esta página após enviar os dados.
Em seguida, selecione os campos aos quais queremos adicionar dados. Aqui o ID é numerado automaticamente e gerado automaticamente pelo banco de dados, portanto não precisamos operá-lo. Selecione esta linha e clique no botão com “-” para excluí-la. Demos ao campo Reg_date um valor padrão =Now() ao projetar o banco de dados. Ele também será gerado automaticamente pelo banco de dados sem nossa intervenção, portanto também será excluído. Em seguida mudamos o Label para Chinês, para que fique pronto um formulário de adição de dados, conforme mostra a figura abaixo:
Após clicar em OK, é gerada a página mostrada na figura abaixo. Uau! Parece familiar? Haha, uma página simples de registro de usuário foi concluída, tão fácil! Se você estiver interessado, pode dar uma olhada no código que o Ultradev gerou para nós. É muito longo!
Ah, não esqueça que existe mais um local para definir, que é o atributo do campo do formulário da parte da senha do usuário. Você precisa definir seu tipo para Senha, conforme mostrado abaixo. Desta forma, ao inserir a senha, ela não será exibida em texto simples, mas será utilizado *.
Salve a página e vamos testar nossos resultados imediatamente. Abra o navegador, digite o endereço e preencha alguns dados, conforme mostrado abaixo:
Clique em Inserir registro para enviar os dados e, em seguida, vá para a página que exibe os dados. Haha, você vê, os dados que acabamos de inserir estão lá obedientemente. Acredito que você experimentou o poder do Ultradev novamente. Basta mover o mouse algumas vezes e uma página totalmente funcional aparecerá. Se você escrever à mão, ainda não sabe quanto tempo levará para escrever, e você. tem que continuar testando.
Na verdade, esta função de registro ainda é imperfeita. Por exemplo, o que devo fazer se for usada entrada repetida de dados? O que devo fazer se um usuário não preencher algum conteúdo? Esses problemas serão discutidos posteriormente no Guia avançado do usuário do Ultradev, portanto, seja paciente.
Ok, da próxima vez falaremos sobre como editar registros no banco de dados. Bem, e se eu inserir acidentalmente os dados errados? Quanto a como fazer isso, explicaremos na próxima vez.