Como actualizar informações em um banco de dados do Access utilizando o ASP no FrontPage 2000

Traduções deste artigo Traduções deste artigo
ID do artigo: 240090 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sumário

Este artigo descreve como atualizar informações em um banco de dados do Microsoft Access usando o FrontPage 2000 e o Active Server Pages (ASP). Microsoft fornece exemplos de programação apenas para ilustração, sem garantia expressa ou implícita. Isso inclui, mas não está limitado a, garantias implícitas de comercialização ou adequação para uma finalidade específica. Este artigo presume que você está familiarizados com a linguagem de programação que está sendo demonstrada e com as ferramentas que são usadas para criar e depurar procedimentos. Engenheiros de suporte podem ajudar a explicar a funcionalidade de um determinado procedimento, mas eles não modificarão esses exemplos para fornecer funcionalidades adicionais ou construir procedimentos para atender às suas necessidades.

Usar recursos ASP no FrontPage

Antes de usar os recursos ASP no FrontPage 2000, instale os componentes listados no seguinte artigo da Base de dados de Conhecimento Microsoft:
312638FP: O que você precisa para usar Active Server Pages (ASP) no FrontPage


Para atualizar informações em um banco de dados Microsoft Access usando o FrontPage 2000, você precisa criar uma consulta personalizada e insira que no Assistente de resultados de banco de dados do FrontPage.

Criar uma Web e um banco de dados para conter as informações

  1. Inicie o FrontPage 2000. No menu arquivo , aponte para novo e, em seguida, clique em Web .
  2. Na caixa Especifique o local da nova web , digite o seguinte:
    http://localhost/ASPsample
    Use o Assistente de uma página da Web .
  3. Abra uma nova página. Crie quatro caixas de texto de uma linha. Para fazer isso, execute as seguintes etapas:
    1. No menu Inserir , aponte para formulário e, em seguida, clique em Caixa de texto de uma linha .
    2. Use as teclas de direção para posicionar o ponteiro entre a caixa de texto de uma linha e no botão Enviar .
    3. Pressione ENTER duas vezes. Pressione a tecla seta para baixo para mover o ponteiro abaixo da caixa de texto.
    4. Repita a etapa um para adicionar três mais caixas de texto de uma linha.
  4. Insira as seguintes informações para os campos de formulário 1 a 3:
    1. Clique duas vezes na primeira caixa de texto de uma linha. A caixa de diálogo Propriedades de caixa de texto é exibida. Na caixa nome , digite o nome .
    2. Clique duas vezes a segunda caixa de texto uma linha e digite o Sobrenome na caixa nome .
    3. Clique duas vezes terceira caixa de texto de uma linha e digite o telefone na caixa nome .
    4. Clique duas vezes a quarta caixa de texto de uma linha e digite email na caixa nome .
  5. Digite o nome do campo de formulário à esquerda de cada caixa de texto de uma linha. Salve a página como exemploASP.ASP.
  6. Clique com o botão direito do formulário e clique em Propriedades do formulário no menu que aparece. Na caixa de diálogo Propriedades do formulário , clique em Enviar para banco de dados e em seguida, clique em Opções .
  7. Na caixa de diálogo Opções para salvar resultados para o banco de dados , execute estas etapas:
    1. Clique em Criar banco de dados .
    2. Clique em OK duas vezes para voltar para a página e, em seguida, salve a página.
Observação Visualizar a página em um navegador da Web e adicione alguns registros ao banco de dados. Por exemplo, abra a página no navegador, preencha um registro e, em seguida, clique em Submeter três vezes.

Criar a página de atualização

  1. Alterne para o FrontPage e crie uma nova página. (No menu arquivo , aponte para novo , clique em página e clique em Página Normal .)
  2. No menu Inserir , aponte para o banco de dados e clique em resultados . Na etapa 1, clique em usar uma conexão de banco de dados existente e selecione exemploASP . Clique em Avançar .
  3. Na etapa 2, clique em consulta personalizada e clique em Editar . Na janela de instrução SQL, digite o seguinte código SQL:
    UPDATE results
    SET Phone='%%Phone%%',Email='%%Email%%'
    WHERE FirstName='%%FirstName%%' and LastName='%%LastName%%'
    						
    clique em OK e clique em Avançar .
  4. Na etapa 3, clique em Avançar .
  5. Na etapa 4, clique em Avançar .
  6. Na etapa 5, certifique-se Adicionar formulário de pesquisa não está disponível (esmaecida) ou não está selecionada. Clique em Concluir e, em seguida, salve a página como Update.ASP.
Observação Os nomes dos campos nome, sobrenome, telefone e email representam os campos usados no arquivo Aspsamp.mdb. Os campos %% nome %%, %% sobrenome %%, %% telefone %%, e %% email %% representam os campos de formulário de caixa de texto de uma linha.

Criar o formulário de atualização

  1. Crie uma nova página. No menu Inserir , aponte para o banco de dados e clique em resultados .
  2. Na etapa 1, clique em usar uma conexão de banco de dados existente e selecione exemploASP . Clique em Avançar .
  3. Na etapa 2, clique em resultados como a Fonte de registro e em seguida, clique em Avançar .
  4. Na etapa 3, clique em Editar e remover todos os campos exceto nome, sobrenome, telefone e email. Clique em OK e clique em Avançar .
  5. Na etapa 4, selecione lista - um campo por item nos campos de texto e formatação de lista na lista de Opções da lista e, em seguida, clique em Avançar .
  6. Na etapa 5, selecione Dividir registros em grupos e digite 1 na caixa registros por grupo . Clique em Concluir .
  7. Clique duas vezes em Enviar e altere o campo de Valor/rótulo para atualização .
  8. Clique com o botão direito do mouse no formulário e clique em Propriedades do formulário no menu que aparece.
  9. Na caixa de diálogo Propriedades do formulário , selecione Enviar para outro e, em seguida, clique em Opções .
  10. Na caixa ação , digite Update.asp . Clique duas vezes em OK e salve a página como Update_Form.ASP.
Observação Você pode fazer alterações somente para os campos de telefone e email. Você não pode fazer alterações para os campos nome e sobrenome, porque eles não igual o que está no banco de dados. Para atualizar o nome ou sobrenome, você deve criar sua própria instrução SQL personalizada.

Referências

Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
246570Mensagem de erro quando você atualizar um banco de dados, usando um formulário no FrontPage 2000 e no FrontPage 2002: "Incompatibilidade de tipo dados na expressão de critério"

Assistente de Web ASP 2000

Atendimento Microsoft lançou o Assistente de Web ASP 2000 para uso com o FrontPage 2000. Esse suplemento foi projetado para guiá-lo durante os recursos de banco de dados do FrontPage 2000. O assistente o orienta os tópicos a seguir:
  • Crie um banco de dados com um formulário.
  • Configure uma conexão de banco de dados usando ODBC.
  • Configure uma conexão de banco de dados usando ADO.
  • Use um formulário para postar informações para um banco de dados.
  • Use um formulário para recuperar informações de um banco de dados.
  • Use um hiperlink com parâmetros para recuperar informações de um banco de dados.
  • Crie um hiperlink ativo usando um campo em um banco de dados.
  • Exibir imagens usando dados de um banco de dados.
Para obter mais informações sobre o Assistente de Web ASP, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
206019O Assistente de Web ASP 2000 para banco de dados FrontPage add-in está disponível para download

Propriedades

ID do artigo: 240090 - Última revisão: sábado, 18 de junho de 2005 - Revisão: 2.1
A informação contida neste artigo aplica-se a:
  • Microsoft FrontPage 2000 Standard Edition
Palavras-chave: 
kbmt kbquery kbaddin kbforms kbdatabase kbnewfile kbasp kbhowtomaster KB240090 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 240090

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com