Ir para conteúdo

Arquivado

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

PRWEB

Verificar a sequencia

Recommended Posts

Boa tarde galera tudo bem?

Estou com uma dúvida de como colocar nesse código uma função que verifica a sequencia de caixa digitada.
Exemplo: Se tenho cadastrado as caixas de 1 a 8 automaticamente tenho que digitar a 9, mas por alguma coisa vou e digito a 11, precisava colocar uma função que alertasse o usuário que a próxima caixa a ser gravada é a 10.

 

Ai tenho esse script aonde eu verifico se a caixa já está digitada e também o insert:

 

set verNumCaixa = server.createobject("adodb.recordset")
SQLvar = "SELECT * FROM NO_SERIE_PRODUTO_TEMP WHERE caixa='" & num_caixa & "'"
verNumCaixa.open SQLvar, db_conn

if not(verNumCaixa.eof) then
' Já cadastrado!
verNumCaixa.close

aspRed = aspRed & ""

Response.Write( "<script type='text/javascript'>alert('CAIXA JÁ CADASTRADA');window.location='" & aspRed & "';</script>" )

end if

verNumCaixa.close

' Não cadastrado! Prossiga...
set caixa = server.createobject("adodb.recordset")
set caixa = db_conn.execute ("SELECT * FROM NO_SERIE_PRODUTO_TEMP")

db_conn.execute ("insert into NO_SERIE_PRODUTO_TEMP (id_produto, quant, caixa) Values('"&num_id_produto&"','"&num_quant&"','"&num_caixa&"')")

set caixa = nothing

aspRed1 = aspRed1 & ""

Response.Redirect( aspRed1 )

 

Muito Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

vc pode fazer um IF baseando-se no valor anterior e no próximo, pode ser também com SELECT CASE,

na verdade fazer um control validator

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde tudo bem?

 

xanburzum, como que eu posso montar o select case na função que enviei?

É que tenho dificuldades em algumas coisas na programação.

Se puder me ajudar agradeço muito.

 

Obrigado

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.