Jump to content


Photo

Error '80004005'


  • Faça o login para participar
2 replies to this topic

#1 ecbert

ecbert

    Viver resume tudo!

  • Usuários
  • 88 posts
  • Sexo:Não informado
  • Interesses:Viver!<br>...resume tudo.

Posted 18/06/2003, 09:24

Tenho um sistema de cadastro, alteração e exclusão de usuários.

Quando tento fazer qualquer uma dessas funções, tenho o seguinte erro:


Este no caso de alteração de usuários...

Microsoft OLE DB Provider for ODBC Drivers error '80004005' 

[Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query.
Todos os arquivos asp e o banco estão no mesmo diretório.

Meu arquivo de conexão é o seguinte:

<%
 'Procedimentos utilizados no Site
 'Variáveis
 Dim StrCon  'String de conexão
 Dim Conexao   	 'Objeto de conexão
 
 Set Conexao = CreateObject("ADODB.CONNECTION")
 Conexao.Mode = adModeReadWrite
 Strcon ="DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" &    server.MapPath("../banco/users")
 
 Sub AbreConexao()
     Conexao.Open Strcon
 end sub
 

 Sub FechaConexao()
     Conexao.close
 end sub 

 %>

Alguém sabe o porquê desse erro? O pessoal migrou de um servidor para outro esses tempos. Antes de mudar estava funcionando legal, agora dá esse erro.

Se alguém souber, obrigada.
Elaine
WebDesigner e Produtora Multimídia
ecbert@ig.com.br

Por que cometer erros antigos se há tantos erros novos a escolher?

#2 cybermix

cybermix

    andrewsmedina.com.br

  • Ex-Admins
  • 3586 posts
  • Sexo:Não informado
  • Localidade:Não sou desse planeta não!!!!
  • Interesses:python, fireworks, linux, php, flash...

Posted 18/06/2003, 10:03

Todos os arquivos asp e o banco estão no mesmo diretório


se eles estão mesmo na mesma pasta substitui isso:

Strcon ="DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" &    server.MapPath("../banco/users")


por issp:

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


acho q é isso

t+
www.andrewsmedina.com.br

#3 Leandro

Leandro
  • Visitantes

Posted 18/06/2003, 11:26

Nao pow, n tem nada a ver esse lance de está em um diretorio, em outro, o que tá ocorrendo eh que vc nao deu permissao na pasta e/ou no arquivo.mdb para escrita e leitura.. dá a permissão 666 ou 777 que funciona.




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq