COMO: Consultar duas tabelas da mesma base de dados no FrontPage 2003

Support for Office 2003 has ended

Microsoft ended support for Office 2003 on April 8, 2014. This change has affected your software updates and security options. Learn what this means for you and how to stay protected.

Este artigo foi arquivado. Este artigo é oferecido "tal como está" e deixará de ser actualizado.
Para obter uma versão deste artigo referente ao Microsoft FrontPage 2002, consulte 318281.
Sumário
Este artigo descreve um método que pode utilizar para consultar e obter informações de duas tabelas de uma base de dados no FrontPage 2003. O exemplo descrito neste artigo utiliza instruções do Microsoft SQL para procurar dados nas tabelas Categorias e Produtos, da base de dados de exemplo Adamastor, que correspondam a um valor submetido para uma coluna utilizada em ambas as tabelas.

Regressar ao início

Como criar uma consulta para obter informações de duas tabelas de uma base de dados

Para criar uma página de procura e uma página de resultados para procurar e localizar valores específicos de duas tabelas de uma base de dados, siga estes passos:
  1. Crie duas novas páginas denominadas Procura.asp e Resultados.asp. Para o fazer, siga estes passos:
    1. Inicie o FrontPage (se ainda não tiver sido iniciado).
    2. No menu Ficheiro, aponte para Novo e, no painel de tarefas Nova, clique em Página em branco.
    3. No menu Ficheiro, clique em Guardar.
    4. Especifique a localização onde pretende guardar o ficheiro, escreva Procura.asp na caixa Nome do ficheiro e clique em Guardar.
    5. No menu Ficheiro, aponte para Novo e, no painel de tarefas Nova, clique em Página em branco.
    6. No menu Ficheiro, clique em Guardar.
    7. Especifique a localização onde pretende guardar o ficheiro, escreva Resultados.asp na caixa Nome do ficheiro e clique em Guardar.
  2. Crie e configure o formulário na página de procura. Para tal, siga estes passos:
    1. Na Lista de pastas, faça duplo clique em Procura.asp para abrir a página.
    2. No menu Inserir, aponte para Formulário e clique em Caixa de texto.
    3. Na página, clique com o botão direito do rato na caixa de texto e clique em Propriedades do campo de formulário.
    4. Na caixa Nome, escreva ID e clique em OK.
    5. Na página, clique com o botão direito do rato na caixa de texto e clique em Propriedades do formulário.
    6. Em Onde armazenar os resultados, clique em Enviar para (segunda opção) e clique em ISAPI, NSAPI, CGI, ou script ASP personalizados.
    7. Clique em Opções.
    8. Na caixa Acção, escreva resultados.asp e clique em OK.
    9. Clique em OK.
    10. No menu Ficheiro, clique em Guardar.
  3. Configure a consulta à base de dados na página de resultados. Para tal, siga estes passos:
    1. Na Lista de pastas, faça duplo clique em Resultados.asp para abrir a página.
    2. No menu Inserir, aponte para Base de dados e clique em Resultados.
    3. Clique em Utilizar uma ligação a uma base de dados de exemplo (Adamastor) e clique em Seguinte.
    4. Clique em Consulta personalizada e clique em Editar.
    5. Escreva, ou copie, e cole a seguinte linha na caixa Instrução de SQL:
      Select * From Categorias,Produtos Where Categorias.CódigoDaCategoria=::ID:: and Categorias.CódigoDaCategoria=Produtos.CódigoDaCategoria
      Nota: esta instrução de SQL devolve todas as colunas das tabelas Categorias e Produtos cujo ID enviado a partir da página Procura.asp corresponda ao CódigoDaCategoria da tabela Categorias e cujo CódigoDaCategoria da tabela Categorias corresponda ao CódigoDaCategoria da tabela Produtos.
    6. Clique em OK.
    7. Clique em Seguinte três vezes.
    8. Clique em Mostrar todos os registos juntos, desmarque a caixa de verificação Adicionar formulário de procura e clique em Concluir.
    9. No menu Ficheiro, clique em Guardar.
  4. Na Lista de pastas, faça duplo clique em Procura.asp para abrir a página.
  5. No menu Ficheiro, clique em Pré-visualizar no browser e clique no browser que pretende utilizar.
  6. Na caixa de texto, escreva 3 e clique em Submeter.

    As colunas da tabela Categorias e da tabela Produtos que contêm um valor de CódigoDaCategoria igual a 3 serão apresentadas.
Regressar ao início
Referências
Para obter mais informações sobre o Assistente de resultados da base de dados no FrontPage 2003, consulte a ajuda do FrontPage. Para tal, no menu Ajuda, clique em Ajuda do Microsoft Office FrontPage. Na caixa Procurar, escreva resultados da base de dados e prima ENTER para visualizar os tópicos apresentados.

Para obter mais informações sobre o FrontPage, visite o seguinte Web site da Microsoft: A Microsoft fornece exemplos de programação apenas a título informativo, sem garantia expressa ou implícita, incluindo, sem limitação, as garantias implícitas de comercialização e/ou adequação a um fim específico. Este artigo pressupõe que o utilizador conhece a linguagem de programação apresentada e as ferramentas utilizadas para criar e depurar procedimentos. Os técnicos de suporte da Microsoft podem ajudar a explicar a funcionalidade de um determinado procedimento, mas não modificarão estes exemplos para proporcionarem funcionalidades adicionais nem criarão procedimentos adaptados às necessidades específicas do utilizador. Regressar ao início
Propriedades

ID do Artigo: 825443 - Última Revisão: 01/10/2015 14:24:06 - Revisão: 4.0

Microsoft Office FrontPage 2003

  • kbnosurvey kbarchive kbdownload kbhowto KB825443
Comentários