Ir para conteúdo
Fórum Script Brasil
  • 0

Erro Com O Iis


rzilnet

Pergunta

O código é elementar:

<%
nome  	=request.form("nome")

sqlstmt = "INSERT INTO teste (nome) VALUES ('" & nome & "')"
set conexao=server.createobject("ADODB.connection")
conexao.open Application("StringConexaoODBC") '(LINHA 6)
set rsquery = conexao.execute(sqlstmt)
set rsquery = nothing
set conexao = nothing

response.redirect("pagina_qualquer.asp")
%>
o código do GLOBAL.ASA é o seguinte:
<script LANGUAGE=VBScript RUNAT=Server>

Sub Application_onStart

	Application.Lock
  server.scripttimeout = 30
  
  	Application("StringConexaoODBC") = "DBQ=C:\Inetpub\wwwroot\databases\base.mdb;Driver={Microsoft Access Driver (*.mdb)}"

	Application.UnLock

End sub
Sub Application_OnEnd
End Sub


</SCRIPT>

A ensagem de erro:

HTTP 500.100 - Servidor interno Erro - erro do ASP

Internet Information Services

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)

[Microsoft][Driver ODBC para Microsoft Access]Erro geral Não é possível abrir a chave 'Temporary (volatile) Jet DSN for process 0x93c Thread 0xc50 DBC 0x12577ec Jet' do Registro.

/htdocs/grava_dados.asp, line 7

Se alguém puder me ajudar, ficarei muito grato.

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0

Bom, veja se o caminho do banco esta correto, veja se o banco não esta sendo usado por outra aplicação, veja possíveis erros de permissão

Link para o comentário
Compartilhar em outros sites

  • 0

Meu amigo,

Já setei tudo quanto foi tipo de permissão e nada.

No win 98 roda perfeitamente.

Vou tentar rodar em outra máquina com XP, na minha, em casa, funciona perfeitamente com o XP.

Link para o comentário
Compartilhar em outros sites

  • 0

Com certeza isso é erro do IIS desta máquina, vou tentar resolver o problema e, quando tiver a solução, comunico o que ocorreu. Entretanto, se alguém já passou por dificuldade semelhante, por favor, me reporte.

Muito obrigado,

Rui Zilnet

Link para o comentário
Compartilhar em outros sites

  • 0

Bom.

Então, vamos ver:

Se você rodar um script qualquer ASP, sem fazer insert no banco de dados, funciona?

Se sim, o IIS está funcionando bem.

Se não, o IIS está com problemas. Tente reinstalá-lo.

Para garantir que está tudo OK, veja este link, e siga os passos para liberar as permissões na pasta onde está o banco de dados

http://scriptbrasil.com.br/forum/index.php...ndpost&p=148642

Abraços

Link para o comentário
Compartilhar em outros sites

  • 0

Valeu Dark, muito obrigado por sua atenção.

Já havia executado todos os procedimentos listados no link que você enviou acima.

O problema residia no registro do IIS. Coisas do XP.

Abçs,

Rui Zilnet

Link para o comentário
Compartilhar em outros sites

  • 0

Resolveu então?

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      651,9k
×
×
  • Criar Novo...