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

Banco De Dados


Guest Wagner Garcia

Pergunta

Guest Wagner Garcia

Ola amigos,

ohmy.gif gostaria de saber por que aparece esta mensagem de erro??

Microsoft JET Database Engine error '80004005'

Operation must use an updateable query.

fico muito agradecido por me ajudar. wink.gif

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0
Ola amigos,

ohmy.gif gostaria de saber por que aparece esta mensagem de erro??

Microsoft JET Database Engine error '80004005'

Operation must use an updateable query.

fico muito agradecido por me ajudar. wink.gif

Boiô em bareta...

Wagner Garcia, esse erro acontece porque algum codigo do seu arquivo está errado blink.gif Posta ele ai, deve ser algum erro de string que você colocou no update! wink.gif

Link para o comentário
Compartilhar em outros sites

  • 0

Calma com as palavras aí victor..

Esse erro, é típico de Erro de Permissões!

Naquele tópico que o bareta passou, fala exatamente isso. O Erro é o mesmo abordado lá.. porém em ingles..

Creio que o problema seja esse mesmo!

Basta o criador do tópico vir nos dizer se a dica funcionou, ou se não funcionou!

Abraços

Link para o comentário
Compartilhar em outros sites

  • 0
Guest Wagner Garcia

Ola amigos,

Obrigado pela ajuda.

Mas, não consegui resolver o problema.

Estou usando este provedor de hoepedagem:

www.webnow.com.br

Este é o erro:

Microsoft JET Database Engine error '80004005'

Operation must use an updateable query.

inbox.asp, line 149

DEVO CONTATAR O PROVEDOR PARA FAZER MODIFICAÇÕES?????

veja o código da página(nome do arquivo "inbox.asp":

<%

Option Explicit

Dim sql, username, rsMessages, rsAdminMessages, rsMessageRead, newcount

username = Request.Cookies("username")

if username = "" then

  Response.Redirect("nologin.asp?page=inbox.asp")

end if

%>

<!--#include file="conn.asp"-->

<%

sql = "SELECT Messages.*, icon FROM Users INNER JOIN Messages ON Users.username = Messages.sentfrom WHERE sendto = '" & username & "' ORDER BY datesent DESC"

Set rsMessages = Server.CreateObject("ADODB.Recordset")

rsMessages.Open sql, conn, 3, 3

'Count the amount of new messages

newcount = 0

if not rsMessages.EOF then

rsMessages.Movefirst

do until rsMessages.EOF

  if rsMessages("messageread") = False then

  newcount = newcount + 1

  end if

  rsMessages.Movenext

loop

rsMessages.Movefirst

end if

sql = "SELECT * FROM messages WHERE sentfrom = 'site admin' AND  sendto = '" & username & "' ORDER BY datesent DESC"

Set rsAdminMessages = Server.CreateObject("ADODB.Recordset")

rsAdminMessages.Open sql, conn, 3, 3

if not rsAdminMessages.EOF then

rsAdminMessages.Movefirst

do until rsAdminMessages.EOF

  if rsAdminMessages("messageread") = False then

  newcount = newcount + 1

  end if

  rsAdminMessages.Movenext

loop

rsAdminMessages.Movefirst

end if

%>

<html>

<head>

<title>Inbox</title>

<meta name="generator" content="Microsoft FrontPage 5.0">

</head>

<body bgcolor="#FFFFFF" link="#339900" vlink="#339900" alink="#339900" background="figs/fund.gif">

<div align="center">

  <center>

<table width="495" cellspacing=0 cellpadding=3 border=1 bordercolor="#FFFFCC">

<tr bgcolor="#000000">

  <th align="left" width="398" bgcolor="#336600">

 

                    <p align="center"><font face="arial,helvetica" size=2 color="#FFFFFF"><%=username%> - Caixa de mensagens - novas mensagens: <%=newcount%>

  </font></th>

</font>

  <th align="right" width="79" bgcolor="#336600">

                    <p align="center"><a style="color: #FFFFFF" href="messagecompose.asp"><font color="#FFFFFF" face="arial,helvetica" size="1">Enviar

    uma mensagem</font></a></th>

</tr>

<font face="arial,helvetica" size=2>

<tr>

  <td align="center" colspan=2 width="485">

<%if rsMessages.EOF then%>

<b><font color="#666666" face="Verdana"><span style="font-size:10pt;">Não tem mensagens pra você!</span></font></b> <%else

'Display messages

do until rsMessages.EOF%>

  <table width="90%" cellspacing=0 cellpadding=2 align="center" border=0 bordercolor="#000000">

  <tr>

<td bgcolor="white"><font face="arial,helvetica" size=2 color="#666666"><b>De :</b></font><font face="arial,helvetica" size=2> <%=rsMessages("sentfrom")%>

</font></td>

                            <td bgcolor="white">&nbsp;</td>

  </tr>

  <tr>

<td bgcolor="white"><font face="arial,helvetica" size=2 color="#666666"><b>Enviada em :</b></font><font face="arial,helvetica" size=2><b> <%=rsMessages("datesent")%></b></font></td>

<td align="right" valign="top" width=125 rowspan=3 bgcolor="white">

<img src="icons/<%=rsMessages("icon")%>.gif"><br>

</td>

  </tr>

  <tr>

<td bgcolor="white"><font face="arial,helvetica" size=2 color="#666666"><b>Assunto :</b></font><font face="arial,helvetica" size=2> <%=rsMessages("subject")%></font></td>

  </tr>

  <tr>

<td bgcolor="white"><font face="arial,helvetica" size=2 color="#666666"><b>Messagem:</b></font><font face="arial,helvetica" size=2> <%=rsMessages("message")%></font></td>

  </tr>

  </table>

  <b><a href="messagecompose.asp?senduser=<%=rsMessages("sentfrom")%>&subject=<%=Server.URLEncode(rsMessages("subject"))%>"><font face="arial,helvetica" size="1">Responder</font></a><font face="arial,helvetica" size=2> |

  </font><a href="messagedelete.asp?messageid=<%=rsMessages("id")%>"><font face="arial,helvetica" size="1">Apagar</font></a></b>

  <hr color="#000000">

<font face="arial,helvetica" size=2><%rsMessages.Movenext

loop

end if

'Display messages from Admin

if not rsAdminMessages.EOF then

do until rsAdminMessages.EOF%></font>

  <table width="90%" cellspacing=0 cellpadding=2 align="center" border=0 bordercolor="#000000">

  <tr>

<td bgcolor="white"><font face="arial,helvetica" size=2 color="#666666"><b>De :</b></font><font face="arial,helvetica" size=2> <%=rsAdminMessages("sentfrom")%>

</font></td>

                            <td bgcolor="white">&nbsp;</td>

  </tr>

  <tr>

<td bgcolor="white"><font face="arial,helvetica" size=2 color="#666666"><b>Enviada em :</b></font><font face="arial,helvetica" size=2><b> <%=rsAdminMessages("datesent")%></b></font></td>

<td align="right" valign="top" width=125 rowspan=3 bgcolor="white">

<img src="icons/admin.gif"><br>

</td>

  </tr>

  <tr>

<td bgcolor="white"><font face="arial,helvetica" size=2 color="#666666"><b>Assunto :</b></font><font face="arial,helvetica" size=2> <%=rsAdminMessages("subject")%></font></td>

  </tr>

  <tr>

<td bgcolor="white"><font face="arial,helvetica" size=2 color="#666666"><b>Messagem :</b></font><font face="arial,helvetica" size=2> <%=rsAdminMessages("message")%></font></td>

  </tr>

  </table>

  <b><a href="messagedelete.asp?messageid=<%=rsAdminMessages("id")%>"><font face="arial,helvetica" size="1">Apagar</font></a></b>

  <hr color="#000000">

<font face="arial,helvetica" size=2><%rsAdminMessages.Movenext

loop

end if%>

  </font>

  </td>

</tr>

</table>

  </center>

</div>

<p align="center"><font face="arial,helvetica" size=2><b><a href="inbox.asp"><img src="figs/caixa_entrada.gif" width="27" height="24" border="0">Novas mensagens</a>

&nbsp;&nbsp; | &nbsp;&nbsp;&nbsp;<a href="messagecompose.asp"><img src="figs/new.gif" width="20" height="20" border="0">

Envie uma mensagem</font></a></b></p>

<font face="arial,helvetica" size=2><br>

</font><p><font face="arial,helvetica" size=2><a href="index.asp">Voltar</font></a></p>

<center><font face="arial,helvetica" size=2><font face="verdana" color="006699" size="1px">Sertão Online Networks</font></font></center>

</font>

</body>

</html>

<%

set rsMessageRead = conn.Execute("UPDATE Messages SET messageread = True WHERE sendto = '" & username & "'")

rsMessages.close

set rsMessages = nothing

rsAdminMessages.close

set rsAdminMessages = nothing

conn.close

set conn = nothing

%>

Link para o comentário
Compartilhar em outros sites

  • 0

brother.. antes de mais nada, faça um teste LOCALMENTE.

Se no seu PC, com IIS/PWS funcionar.. o problema é o SERVIDOR!

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,6k
×
×
  • Criar Novo...