Ir para conteúdo

POWERED BY:

Arquivado

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

Carlos Moreira

[Resolvido] Registro existente na hora de editar

Recommended Posts

Ola pessoal seguinte

 

To usando o codigo abaixo para ver se ja existe registro antes de gravar certo!

 

Mas estou usando o mesmo para editar, mas ha um porem quando estou editando ele encontra o mesmo registro e diz que ja existe, como posso fazer para nao entender esse registro, entenderam?

 

mysql = "SELECT * FROM categoria where categoria='"&categoria&"'"

set RS = Conn.Execute(mysql)

 

If not RS.eof then

response.redirect "categoriaexiste.asp"

response.end()

RS.Close

Set RS = Nothing

End If

Compartilhar este post


Link para o post
Compartilhar em outros sites

faz um campo por fora de comparação assim:

 

lá no form você tem isso:

 

<form ation="movimento.asp">
<input type="hidden" name="campo_nome_semelhante" value="<%=rs("campo_nome")%>">
nome = <input type="text" name="campo_nome" value="<%=rs("campo_nome")%>">
......
</form>

na página de movimentação você faz assim:

 

ASP
If Request.Form("campo_nome_semelhante") = Request.Form("campo_nome") Then

conn.execute("SQL DE UPDATE")

Else

set rs = conn.execute("select * From categoria where categoria = '"&Request.Form("campo_nome")&"'")

  if rs.eof then

    conn.execute("SQL DE UPDATE")

  else

    response.write("esse nome já existe")

  end if

End If

 

é tiro e queda!!!!!

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.