Ir para conteúdo

POWERED BY:

Arquivado

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

Dom Quixote

Recordset

Recommended Posts

é o seguinte, gente, to tentando fazer um guestbook, que até hj não consegui concluir pq tenho problema nesta linha: conexao.ActiveConnection = MM_config_STRINGIsso sempre ocorre quando configuro o recordset....antes disso o iis acha a página de boa...não estou conseguindo configurar de forma correta, se alguém souber, por favor, me ajude, beleza??Abraçosss!!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

beleza, então. Lah vai o erro:Tipo de erro:Microsoft JET Database Engine (0x80004005)Não foi possível usar ''. O arquivo já está em uso./guestbook/default.asp, line 130e agora o código:<%@LANGUAGE="VBSCRIPT"%><!--#include file="Connections/config.asp" --><%Dim Recordset1Dim Recordset1_numRowsSet Recordset1 = Server.CreateObject("ADODB.Recordset")Recordset1.ActiveConnection = MM_config_STRING >>>>>>>>> linha 8, está dando o erro...Recordset1.Source = "SELECT * FROM guestbook"Recordset1.CursorType = 0Recordset1.CursorLocation = 2Recordset1.LockType = 1Recordset1.Open()Recordset1_numRows = 0%><form method="post" action="pagina2.asp"><% if request("ac") = "ok" then response.write "Comentário inserido com sucesso!" end if%><input name="nome" type="text" value="<%=(Recordset1.Fields.Item("nome").Value)%>"><br><input name="email" type="text" value="<%=(Recordset1.Fields.Item("email").Value)%>"><br><textarea name="comentario"><%=(Recordset1.Fields.Item("comentario").Value)%></textarea><br><input type="submit" value="Enviar"></form><%Recordset1.Close()Set Recordset1 = Nothing%>Vejam, a linha 8 que está com erro.

Compartilhar este post


Link para o post
Compartilhar em outros sites

por acaso você está usando db access?se está, veja se não está com ele aberto(exibindo as tabelas), se estiver feche o banco...se estiver na rede precisa dar permissões ao banco

Compartilhar este post


Link para o post
Compartilhar em outros sites

se o banco está fechado faz o seguinte.....reinicia o iis e executa uma vez o código, se funcionar e depois der o mesmo erro é porque você não tem permissões de acesso ao arquivo dbAccess, isso porque access é mono usuário, ou seja, um usuário apenas pode ficar pendurado nele, diferente dos multi usuários(my sql, sql server,etc). Para resolver isso no access você tem que dar permissões no arquivo, na guia compartilhamento e na guia segurança, adicionando os usuários autorizados e as permissões de acesso no iis desmarcando o acesso anonimoesqueci....., nunca esqueça de fechar e destruir a conexão quando não estiver utilizando, isso pode ocasionar erros semelhantes a esse que tens

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.