Ir para conteúdo

POWERED BY:

Arquivado

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

santind2

[Resolvido] Update

Recommended Posts

Bom dia,

Preciso fazer um update no status de um registro só que não está dando certo.

Quero que ao clicar no botão, eu possa automaticamente fazer o update do registro no banco.

Segue o código:

 
                 <% TB.Close
                                       SQL = " Update TBP_PEDIDOS set ID_STATUS = '5' "_
                                           &" where ID_USUARIO = 34 and ID_PEDIDO = 142 and ID_LOJA = 1 "
                                       TB.Open SQL, Conn

                                       IF NOT TB.EOF THEN
                  %>
                 <tr>
                       <td align="center"><input type="button" id="btn_teste" name="btn_teste"
                               onclick="alert('Enviado Para Remessa!')"
                                  value="ENVIO PARA REMESSA" />
                        </td>
                 </tr>
                 <% end if %>

Compartilhar este post


Link para o post
Compartilhar em outros sites

ele esta gerando algum erro ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara,

 

Consegui arrumar assim:

Não sei se é uma boa pratica, mas resolveu meu problema..

 

Set DB = Server.CreateObject("ADODB.Connection")
DB.Open Conn

<% 
  SQL = " Update TBP_PEDIDOS set ID_STATUS = '5' where ID_USUARIO = 34 and ID_PEDIDO = 142 and ID_LOJA = 1 "
  DB.Execute(SQL)
%>
<tr>
    <td align="center"><input type="button" id="btn_teste" name="btn_teste"
           onclick="alert('Enviado Para Remessa!')"
               value="ENVIO PARA REMESSA" />
    </td>
</tr>

Compartilhar este post


Link para o post
Compartilhar em outros sites

assim sua string SQL nao esta dinamica, ou seja, você esta forçando passar dados estáticos nela, como os valores

5,ID_USUARIO = 34 ,ID_PEDIDO = 142 ,ID_LOJA = 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Para resolver isso coloquei assim:

 

SQL = " Update TBP_PEDIDOS set ID_STATUS = '5' where ID_PEDIDO = "&idReg&" and ID_LOJA = "&idLoja

DB.Execute(SQL)

 

Agora está funcionando correto..

 

Brigadão!!!

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.