Ir para conteúdo

POWERED BY:

Arquivado

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

andrea cerqueira

IF ELSE

Recommended Posts

tenho um script assim:

 

if id <> "" then

sql = "update rd set checar = 'S' where id = "&id&""

set o = objconn.execute (sql)

end if

 

quando estiver algum valor diferente de S no campo checar e eu apertar no link apropriado o valor S vai ser gravado na tabela, queria saber como faço pra ter duas opções, tipo N e S, eu tentei assim e não consegui.

 

if id = "N" then

sql = "update rd set checar = 'S' where id = "&id&""

else

sql = "update rd set checar = 'N' where id = "&id&""

set o = objconn.execute (sql)

end if

 

valeu!!! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

isso ta confusoif id = "N" thensql = "update rd set checar = 'S' where id = "&id&""elsesql = "update rd set checar = 'N' where id = "&id&""set o = objconn.execute (sql)end ifpelo que entendi em ID tem um numero e não S ou Nentão seu if deve ser diferente ou ter mais um parametro

Compartilhar este post


Link para o post
Compartilhar em outros sites

isso ta confusoif id = "N" thensql = "update rd set checar = 'S' where id = "&id&""elsesql = "update rd set checar = 'N' where id = "&id&""set o = objconn.execute (sql)end ifpelo que entendi em ID tem um numero e não S ou Nentão seu if deve ser diferente ou ter mais um parametro

if diferente, como assim?

Compartilhar este post


Link para o post
Compartilhar em outros sites

se pah é issoif id <> "" then if id = "N" then sql = "update rd set checar = 'S' where id = "&id set o = objconn.execute (sql) else if id = "S" then sql = "update rd set checar = 'N' where id = "&id set o = objconn.execute (sql) end ifend if

Compartilhar este post


Link para o post
Compartilhar em outros sites

tipo assim voce deve passar outro campo junto com o id informando se é S ou NIF request("nomedocampo") = "S" THENsql = "update rd set checar = 'S' where id = "&id&""elseIF request("nomedocampo") = "N" THENsql = "update rd set checar = 'N' where id = "&id&""end ifoutra coisa ou voce poe o execute fora dos IFS ou poe um para cada condiçãoset o = objconn.execute (sql)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Valeu galera eu consegui http://forum.imasters.com.br/public/style_emoticons/default/clap.gif

Parabens tiozinho http://forum.imasters.com.br/public/style_emoticons/default/clap.gif

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.