Ir para conteúdo

POWERED BY:

Arquivado

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

premiere

testar site

Recommended Posts

Pessoal conclui o site no IIS está rodando tudo ok, agora gostaria de testá-lo num provedor com suporte asp, enviei os arquivos mas começou a dar erro onde deve abrir informações do banco de dados, é a primeira vez que faço isso...alguma dica de como proceder corretamente??????obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

O problema nesses casos normalmente é o caminho do banco de dados. Poste a sua conexão.

Compartilhar este post


Link para o post
Compartilhar em outros sites

esta é a conexão<%'------------------------------------------------------------------------------------------' Este ASP cria a conexão com o banco de dados sem usar DSN'------------------------------------------------------------------------------------------' Construo o caminho do HD do servidor que contem o banco de dados para poder fazer uma conexao ao banco de dados sem DNS caminho=left(Server.mappath(Request.ServerVariables("PATH_INFO")),InstrRev(Server.mappath(Request.ServerVariables("PATH_INFO")),"\"))' Crio o objeto de conexao ADO Set conexao = Server.CreateObject("ADODB.Connection") conexao.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&caminho&"db\enquete.mdb"' Abro a conexão conexao.open%>esta é a pagina onde está a enquete<%' Selecciono todas as perguntas por ordem decrescente de data sql="SELECT * FROM enquete_pergunta ORDER BY data DESC" set rs_enquete_pergunta=conexao.execute(sql)' Selecciono todas as respostas da pergunta de data mais recente sql="SELECT * FROM enquete_respostas WHERE ID_enquete="&rs_enquete_pergunta(0)&" ORDER BY id_resposta " set rs_enquete_respostas=conexao.execute(sql) %> <BODY BGCOLOR="#FFFFFF"> <table width="123" height="105"border="0" class=enquete> <tr bgcolor="#FF0000"> <td width="115" height="13" align=center class=style1><span class="style2">ENQUETE</span></td> </tr> <tr> <td height="85"> <span class="style1"></span> <form action="send_enquete.asp" method="post" name="enquete" target="_blank" class="style1 style3"> <%=rs_enquete_pergunta(1)%> <%' Enquanto houver respostas para esta pergunta....%> <%do while not rs_enquete_respostas.eof%> <%' Cria um conjunto de radio buttons com o valor do ID da resposta e o texto da resposta%> <br> <input selected type="radio" name="resposta" value="<%=rs_enquete_respostas(0)%>"> <%=rs_enquete_respostas(2)%> <%rs_enquete_respostas.movenext%> <%loop%> <br> <input type="submit" name="Submit" value="votar"> </form></td> </tr> </table> </BODY></HTML>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Aparentemente OK, qual a mensagem de erro?

Compartilhar este post


Link para o post
Compartilhar em outros sites

pode ser problemas com permissoes na pasta onde está o banco..se for erro de operação deve ser uma consulta atualizavel.. eh permissao

Compartilhar este post


Link para o post
Compartilhar em outros sites

os erros são:HTTP/1.1 404 Object Not Found na pagina das enquetese outra pagina onde cadastra emails :Microsoft OLE DB Provider for ODBC Drivers error '80004005' [Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0xc1b4 Thread 0xdab8 DBC 0xadb810c Jet'. /tudodebom/asp/cadmailok.asp, line 44 ( linha 44 é o caminho)cn.open "driver={microsoft access driver (*.mdb)};dbq=d:\inetpub\wwwroot\ribeiraotudodebom\asp\db1.mdb"

Compartilhar este post


Link para o post
Compartilhar em outros sites

pessoal andei fazendo umas alterações agora o erro que aparece é o seguinteMicrosoft JET Database Engine error '80004005' Unrecognized database format 'd:\user\tudodebom\banco\enquete\db\enquete.mdb'. /tudodebom/banco/enquete/conn/conexao.asp, line 12 linha 12 é o seguinte: conexao.openO QUE TÁ ERRADO?

Compartilhar este post


Link para o post
Compartilhar em outros sites

não está reconhecendo o banco verifica se ele não ta conrrompido....ou se o server relamente suporta, o que deve mas nem sei...

Compartilhar este post


Link para o post
Compartilhar em outros sites

bem..1- o caminho está certo?2- O servidor está ok? (driver de banco de dados.. permissoes de pastas.. etc)3- O codigo roda localmente? (se SIM.. eh prob no servidor mesmo.. ou no caminho do banco no seu codigo..)beleza?

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.