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

Erro De Banco


Guest Daniel Peron

Pergunta

Guest Daniel Peron

alguém sabe q erro é esse:?

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 0x938 Thread 0xa90 DBC 0x20a3ca4 Jet' do Registro.

/hpgoal/excluir.asp, line 5

To fazendo um código q num funciona nem a pau, por favor deem uma olhada e me falem o q ta errado!!

<html>

<head>

<title>Pega IP!</title>

<%

'Procedimentos utilizados no Site Busca Ip

'Variáveis

Dim ConStr 'String de conexão

Dim Conexao 'Objeto de conexão

Dim Sql 'Limpa e Grava Ip

Dim rs 'Resultado do Select

Set Conexao = CreateObject("ADODB.CONNECTION")

conStr ="DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & server.MapPath("bdIpAdress")

Sub AbreConexao()

conexao.Open (conStr)

end sub

sub fechaconexao()

conexao.close

end sub

AbreConexao

Sql = "DELETE ipadress FROM ipadress"

conexao.execute(Sql)

Sql = "INSERT INTO ipatual(ipadress) VALUES ('" & Request.QueryString("ip") & "')"

conexao.execute(Sql)

Sql = "SELECT IpAdress FROM ipatual"

set rs = server.createobject("ADODB.RecordSet")

rs.Open Sql,conexao,3,1

if not rs.eof then

response.Write rs("ipadress")

end if

rs.close

set rs=nothing

set conexao=nothing

%>

</head>

<body>

</body>

</html>

Valeu!!!

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0
Guest Daniel Peron

Mais ou menos...

Vou receber um ip pela barra de endereços e tenho q grava-lo em uma tabela e depois mostrar o ip recebido(atual na pagina).

Toda vez q receber o ip novo posso deletar o velho!! e não consigo deletar!!

Entedeu??

Daniel Peron

email: daniel.peron@pop.com.br

icq: 62006203

Link para o comentário
Compartilhar em outros sites

  • 0

Você pode fazer assim para excluir quando entrar em outra pagina:

<%if request.querystring("ip") <> RecSet("ip") then
conn.execute "delete...."
end if%>

Essa é uma base que você pode usar, caso tenha mais alguma dúvida é só postar que estaremos te ajudando!!!

[]'s

Victor

Link para o comentário
Compartilhar em outros sites

  • 0
Guest Carlos Seiji

você esqueceu de colocar a extensao do bd que esta usando

[]'s

Errado

conStr ="DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & server.MapPath("bdIpAdress")

Certo

conStr ="DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & server.MapPath("bdIpAdress.mdb")

Link para o comentário
Compartilhar em outros sites

  • 0

Meu tipo não influencia muito ter extensao ou não porque ... ele já disse que driver é então o nome tem que esta correto, logico o banco dele tem que ser um banco do access para funcionar...

alguém sabe q erro é esse:?

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 0x938 Thread 0xa90 DBC 0x20a3ca4 Jet' do Registro.

/hpgoal/excluir.asp, line 5

Qual windows é o seu acontecia um erro desse comigo no XP, tipo ele diz que a chave temporaria não pode ser aberta. mas agora te pergunto, você tem permissao para fazer isso no banco de dados, verifique suas permissoes.

Outra coisa este é seu arquivos excluir.asp ?

porque sua linha 5 é um comentario

olha ai oh:

'Procedimentos utilizados no Site Busca Ip

tipo confere ai para nos ... quem sabe pode ajudarnos a ajudar você

Abraços

Link para o comentário
Compartilhar em outros sites

  • 0
Guest Carlos Seiji
Meu tipo não influencia muito ter extensao ou não porque ... ele já disse que driver é então o nome tem que esta correto, logico o banco dele tem que ser um banco do access para funcionar...

é o seguinte ele ta usando o server.mappath para buscar o endereco absoluto do banco de dados então ele precisa colocar a extensao do arquivo sim.

e se for XP tenta compartilhar a pasta onde esta o banco de dados que as vezes funciona.

[]'s

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,3k
    • Posts
      652,3k
×
×
  • Criar Novo...