Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

jrjoliv2003

Erro - Consulta Atualizável

Recommended Posts

Galera,

 

programei uma página em ASP em meu PC. A página funciona apenas uma vez. Se eu pressionar o F5 do navegador ele responde como erro. Mas se executar a página em outras máquinas funciona normalmente. Vejam o erro:

 

 

Tipo de erro:

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)

[Microsoft][Driver ODBC para Microsoft Access] A operação deve usar uma consulta atualizável.

/acesso4.asp, line 22

 

 

Vejam a página:

 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title>Documento sem título</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head><body><%'Intruçao para chamar o bancoset acesso = server.createobject("adodb.connection")acesso.connectionString = "dsn=banco"acesso.open'Resgate dos dados do cadastro de HTMLnome="Teste"idade=20mtime="t"'Instruçao para unir o resgate ao Banco de Dadosinstrucao="insert into alunos(nome, idade, mtime) values('"& nome &"','"& idade &"','"& mtime &"')"acesso.execute(instrucao) 'Habilitando variavel com comandos de manipulaçao de dados set alunos=Server.CreateObject("ADODB.Recordset")alunos.open "select * from alunos", acesso ' selecionar , todos od dados, de alunosresponse.write("Dados Cadastrados<br>")'Etrtura de repetiçao ate o final da consulta de alunosdo until alunos.eof 'EOF => Final de Arquivoresponse.write( alunos("id") & " - " & alunos("nome") & " - " & alunos("idade") & " - " & alunos("mtime") & "<br>")alunos.movenextloop'Fechar alunos (tabela) acesso ( Banco)alunos.closeacesso.close%></body></html>

Quem puder ajudar....

 

Valeu a força!

 

JR.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso é problema de permição.. vai lá no iis (painel de controle > desempenho e manutenção > ferramentas administrativas > Internet Information Services) ai na janela que abrir vai clicando naquele quadradinho com uma cruz dentro [+] até chegar em site da web padrão, clica com o botão direito nele e vai em propriedades, na janela que abre vai na aba Diretorio Base e marca a opção Gravar.... se depois de você fazer isso ainda continuar com o erro.. faz o que eu falei aqui nesse topico..

 

http://forum.imasters.com.br/index.php?showtopic=213534

 

Ai no caso você da permição no banco de dados..

 

Flw! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo, esse problema é permissão do banco, pra corrigir faça o seguinte,se você tem xp pro sp2:clique com o botão direito e abra as propriedades, em seguida abra a aba segurança e sera listado os usuários do micro, clique em cada um e veja a baixo as permissões, localize o seu usuário e clique em permissão total. o problema sera resolvido.isso occore principalmente quando damos um ctrl+x, pois acabamos copiando as permissões que o bd estava na outra pasta.qualquer coisa, responde ai!! flw!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.