Exploração DreamweaverMX Ultradev (4-2)
Autor:Eve Cole
Data da Última Atualização:2009-05-31 21:07:35
Exploração do DreamweaverMX Ultradev (4-2) Modificar registros no banco de dados
<4> Bem, isso é bom, mas como posso saber qual registro exibir aqui? O que devo fazer se não corresponder ao número clicado pelo usuário? Não se preocupe, a DW MX já pensou em tudo para nós, OLHA~! Isso é mover para um registro específico! Aplicativo -> Comportamentos do servidor -> Paginação do conjunto de registros -> Mover para registro específico, da mesma forma, este também é um comportamento de servidor que vem com o DW MX. Conforme mostrado na Figura (4-5).
Após clicar, a caixa de diálogo mostrada na Figura (4-6) aparecerá. A função de Mover para registro específico é mover o ponteiro do registro no conjunto de registros atual para a posição apropriada. A posição específica é determinada pelos parâmetros passados pela URL. Parece difícil de entender, mas na verdade não é tão assustador. Por favor, ouça-me em detalhes. Anteriormente, usamos o comportamento do servidor de pular para a página de detalhes para passar um parâmetro de URL para a subpágina, então aqui temos que receber esse parâmetro e, em seguida, usar esse parâmetro para encontrar o registro correspondente no banco de dados para que possa ser exibido corretamente O conteúdo do banco de dados está na página, para que não haja incompatibilidade de registros.
Mover para gravar em: Selecione o conjunto de registros usado atualmente.
Coluna Onde: Selecione o campo que contém os parâmetros de URL.
Corresponde ao parâmetro URL: O nome do parâmetro passado deve ser o mesmo definido anteriormente.
4-6
<5> Mencionamos anteriormente que a subpágina executa duas operações diferentes. A primeira é exibir dados. O que fizemos acima foi preparar para exibir os dados corretos. Em seguida, precisamos vincular os campos do banco de dados às caixas de texto correspondentes. Como mencionado no Capítulo 2, basta arrastar o mouse. A imagem final é mostrada em (4-7).
4-7 <6> Ok, só falta o último passo, vamos lá! Atualize o conteúdo do banco de dados. Ainda é nosso velho amigo Aplicativo -> Comportamentos do Servidor -> Registro de Atualização. Conforme mostrado na Figura (4-8). Da mesma forma, esse comportamento do servidor também está integrado ao DW MX, o que mostra o quão poderoso ele é. :)
4-8
Após clicar, uma caixa de diálogo aparecerá, e a essência deste capítulo está aqui, conforme mostrado na Figura (4-9).
Conexão: Selecione o banco de dados a ser atualizado nesta lista suspensa. Se não houver nenhuma conexão especificada, clique no botão Definir para definir uma.
Tabela a ser atualizada: Selecione aqui o nome da tabela do banco de dados a ser atualizada. Aqui queremos atualizar os registros da "Tabela de Usuários", por isso selecionamos a "Tabela de Usuários".
Coluna-chave Uniqun: Coluna-chave exclusiva, selecione a coluna-chave (geralmente o campo ID do registro) para identificar o registro no formulário do banco de dados. Se o valor for um número, marque a opção Numérico.
Após a atualização, vá para: A página que irá saltar após a atualização dos dados com sucesso. Aqui definimos como editok.asp (lembre-se de criar esta página).
Obter valores de: Selecione aqui o nome do formulário que exibe o conjunto de registros em sua página. Usamos o valor padrão Form1.
Elementos do Formulário: Quase o mesmo que inserir um conjunto de registros, definindo o campo do banco de dados correspondente à caixa de texto do formulário que envia os dados.
Coluna: O tipo de dados enviado é o mesmo inserido no conjunto de registros. Geralmente, o padrão é suficiente. Aqui usamos o tipo de texto.
4-9
A página completa é exibida conforme mostrado na Figura (4-10), e os locais onde os comportamentos do servidor são usados serão marcados com cores diferentes.
Blefe 4-10 ~~~~ Está feito agora, estou exausto. :) Vamos, teste!
Isso é o que estava em nosso banco de dados original!
4-11
Este é o efeito exibido em nossa página principal. Você notou a “edição”? Aqui clico na conexão com ID 2.
4-12
O resultado é o que esperávamos. A página exibe o registro com ID 2. Preste atenção na comparação entre as duas fotos. Aqui altero o endereço de e-mail.
4-13
Vamos abrir nosso arquivo de banco de dados atual novamente. O endereço de e-mail foi alterado.
4-14
No próximo capítulo descreveremos como excluir um registro do banco de dados, portanto fique atento. O Dreamweaver MX torna nosso mundo mais bonito.