Exploração do Dreamweaver MX Ultradev (5-1)
Autor:Eve Cole
Data da Última Atualização:2009-05-31 21:07:32
Exploração do Dreamweaver MX Ultradev (5) exclui registros no banco de dados
Continuando nossa jornada no Dreamweaver MX, no capítulo anterior aprendemos como usar o comportamento do servidor que acompanha o DW MX para atualizar registros no banco de dados. Seu poderoso comportamento de servidor nos permite operar o banco de dados no banco de dados sem escrever uma linha de código, como as inserções, atualizações, exclusões mencionadas anteriormente, etc. Neste capítulo, aprenderemos como usar DW MX para excluir registros do banco de dados.
Vamos falar primeiro sobre seu conceito básico. :) Os aplicativos WEB podem conter páginas que permitem aos usuários excluir registros do banco de dados por meio do navegador. Normalmente, os registros a serem excluídos são exibidos primeiro na página e, em seguida, os registros desnecessários são excluídos por meio de operações do usuário no banco de dados. DW MX vem com um comportamento de servidor Delete Record para operar a exclusão do banco de dados. Na verdade, é muito semelhante à operação de atualização do banco de dados que aprendemos no capítulo anterior. Primeiro, navegue nos dados, selecione os dados a serem excluídos e, em seguida, exclua as páginas correspondentes para confirmar a exclusão. As etapas específicas não são detalhadas aqui; consulte o capítulo anterior.
<1> Trabalho de preparação, no capítulo anterior descrevemos como usar o comportamento do servidor Ir para a página de detalhes para pular para os campos de registro relevantes do banco de dados. Aqui não há exceção, os resultados finais da exibição são mostrados nas Figuras (5-1) e (5-2).
5-1
5-2
Os aspectos detalhados da produção acima não são detalhados aqui. Consulte o Capítulo 4 para obter detalhes. :)
<2> Ok, o trabalho preliminar foi preparado Desta vez nosso protagonista é o comportamento do servidor Delete Record. Sua função também é muito simples. Como você pode ver pelo nome, é usado especialmente para excluir conjuntos de registros. OK, crie nossa subpágina, receba o valor passado da primeira página e exiba o registro do banco de dados correspondente. Também falamos sobre isso no Capítulo 4, e os resultados finais da exibição são mostrados nas Figuras (5-3) e (5-4). Lembre-se de colocar a tabela em um formulário e nomear as caixas de texto dentro dela.
5-3
5-4
<3> Introdução detalhada de Excluir registro. Aplicativo -> Comportamentos do Servidor -> Excluir Registro, conforme mostrado na Figura (5-5).
5-5
Clique para exibir a caixa de diálogo mostrada na Figura (5-6). Não é difícil descobrir que é muito semelhante ao comportamento do servidor de atualização do conteúdo do banco de dados de que falamos no capítulo anterior.
conexão: você pode selecionar a conexão de banco de dados a ser usada nesta lista suspensa. Se não houver nenhuma, você pode clicar em Definir para redefinir uma conexão de banco de dados.
Excluir da tabela: nesta lista suspensa, você pode selecionar os registros de qual tabela do banco de dados deseja excluir.
Selecione Record From: Selecione o nome do conjunto de registros a ser usado aqui.
Coluna de chave exclusiva: selecione o campo-chave da tabela onde o conjunto de registros está localizado a ser excluído. Se o conteúdo do campo-chave for um número, você precisa marcar a caixa de seleção Numérico à direita.
Excluir ao enviar: nesta lista suspensa, selecione o nome do formulário para enviar a operação de exclusão. Como existe apenas um formulário em nossa página e ele não tem nome, ele selecionará automaticamente o formulário1. Se o nome do formulário for alterado ou se houver vários formulários, o formulário correspondente deverá ser selecionado.
Após a exclusão, vá para: Para qual página pular após concluir esta operação de exclusão, aqui inserimos delok.asp. (Não se esqueça de criar esta página!)
5-6
Após concluir esta operação, o efeito de exibição da página será conforme mostrado na Figura (5-7). Os locais onde o comportamento do servidor é aplicado serão marcados com cores diferentes.
5-7
<4> Teste final!
Vamos primeiro dar uma olhada nos registros do banco de dados, conforme mostrado na Figura (5-8).
5-8
Exemplos de renderizações da página principal (5-9).
5-9
Aqui escolhemos excluir o primeiro registro, clique em Excluir no registro com ID 1, e ele irá para a subpágina excluída, conforme mostrado na Figura (5-10).
5-10
Após o envio, ele irá para a página delok.asp que acabamos de definir acima e então examinará os registros no banco de dados, conforme mostrado na Figura (5-11).
5-11
Oh. . . Todos também deverão ver que o registro foi excluído.