FP2000: Erro "Indefinido de conexão" ao visualizar uma página ASP no navegador da Web

Traduções deste artigo Traduções deste artigo
ID do artigo: 265174 - Exibir os produtos aos quais esse artigo se aplica.
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Expandir tudo | Recolher tudo

Neste artigo

Sintomas

Quando você tenta exibir um Active Server Page (ASP) no navegador da Web, você receberá uma mensagem de erro semelhante à seguinte:
Erro de resultados de banco de dados
A conexão de banco de dados chamada "Database1" está indefinida.

Causa

Esse comportamento pode ocorrer se o global.asa não é executado conforme o esperado.

Resolução

Para resolver esse problema, use o seguinte código de página ASP para verificar se o Active Server Pages está trabalhando e para testar se o global.asa está sendo executado com informações de conexão com as Microsoft FrontPage.

Observação :
  • Substituir XXX no exemplo de código a seguir por seu nome de conexão de banco de dados (por exemplo, a conexão de banco de dados de exemplo será Sample_ConnectionString .)

  • Você receberá uma mensagem de erro se você copia e cola o exemplo diretamente deste artigo para o FrontPage. Os colchetes angulares ("<" e ">") pode aparecer como código HTML escape ("<" e">"). Para contornar esse comportamento, cole o script em um documento em branco do bloco de notas e copie-o do bloco de notas antes de colá-lo no FrontPage.

Código de exemplo

<html>
<head>
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
</head>
<body>

<p>TIME: <% =Time() %></p>

<!-- Replace XXX with the name of your database connection. -->
<p>DATA: <% =Application("XXX_ConnectionString") %></p>

</body>
</html>
				
O código anterior testa se as seguintes condições forem verdadeiras:
  • A função =Time() retorna a hora correta no servidor se páginas ASP estão funcionando em todos os.

  • A variável =Application() retorna as informações necessárias conexão para o programa.
Por exemplo, o código pode retornar algo como o seguinte:
TIME: 4:10:38 PM
DATA: DRIVER={Microsoft Access Driver (*.mdb)};DBQ=c:\inetpub\wwwroot\fpdb\fpnwind.mdb
					
Se a variável =Application() retorna nada após "DATA:", uma das seguintes condições for verdadeira:
  • O arquivo global.asa não está sendo executado; esse é provavelmente devido a pasta não configurada como um programa. (Consulte a seção "Mais informações" para obter informações adicionais).

  • A seqüência de conexão no código ASP não está definida nas configurações da Web.

Mais Informações

:
204152FP2000: Conexão de banco de dados indefinido após a publicação da Web
219170FP2000: Erro navegação a páginas de resultados de banco de dados após a publicação da Web com base em disco
Além disso, o seguinte artigo contém mais informações sobre este assunto. Embora este artigo faz referência Microsoft Visual InterDev, nesta instância ele pode aplicar para o FrontPage se o código retorna dados para a função =Time() , mas não retorna dados para a variável =Application() .
188715ASA global não disparando quando o Visual InterDev feitas IIS 4.0 aplicativo

Propriedades

ID do artigo: 265174 - Última revisão: domingo, 20 de outubro de 2013 - Revisão: 1.1
A informação contida neste artigo aplica-se a:
  • Microsoft FrontPage 2000 Standard Edition
Palavras-chave: 
kbnosurvey kbarchive kbmt kbprb KB265174 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: 265174

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