Ir para conteúdo

POWERED BY:

Arquivado

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

clayton-mer

Verificar duas vezes

Recommended Posts

bom dia turma, estou precisando fazer duas verificação, assim

 

CODE
if Tipo = 1 then

if dado do txt = Campo do banco then

Atualiza

else

Cadastra

end if

else

end if

posso fazer dessa for um if dentro de outro.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pode, mas dependendo do que for o IF, pode ser feito assim:

if (variavel = 1) and (varival = variavel) then
	faz uma coisa
else
	faz outra coisa
end if

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pode, mas dependendo do que for o IF, pode ser feito assim:

if (variavel = 1) and (varival = variavel) then
	faz uma coisa
else
	faz outra coisa
end if

fiz algumas mudança pra entender melhor, a lógica é a seguinte preciso primeiro verificar o tipo de dados por que atraves de tipo que vou determinar para qual tabela no banco essa linha vai, mais depois disso tenho que verificar se essa linha já foi cadastrada na tabela no banco, se ela já está cadastrada eu tenho que atualizar, e se não está casatrada tenho que cadastrar. com um verificação simples eu já consigo verificar se o campo existe ou não na minha tabela no banco mais agora antes disso preciso verificar o tipo.

 

gostaria de saber se posso fazer if dentro de if. ou se tem uma outra forma

Compartilhar este post


Link para o post
Compartilhar em outros sites

poder voce pode sim

Compartilhar este post


Link para o post
Compartilhar em outros sites

poder voce pode sim

da forma que me disse marcio, acho que não deve ser a forma correta pra esse tipo de coisa, tem outra forma pra fazer isso.

 

obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

como assim tipo? existem funcoes que verificam se o valor é de determinado tipo

 

IsArray() Devolve True ou False sobre uma variavel array (Tabela)

IsDate() Devolve True ou False sobre se uma variavel é uma data valida ou não

IsEmpty() Devolve True ou False se uma variavel está vazia ou não

IsNull() Devolve True ou False se uma variavel é nula ou não

IsNumeric() Devolve True ou False se uma variável é numérica ou não

IsObject() Devolve True ou False se é um objecto válido ou não

Fonte: http://unix.wmonline.com.br/asp/codigos/tabela_codigos.htm

Compartilhar este post


Link para o post
Compartilhar em outros sites

mario, desculpe ter chamado de marcio, eu nunca usei esses funções pode me mostrar um exemplo.

 

por favor

Compartilhar este post


Link para o post
Compartilhar em outros sites

IF IsNumeric(Variavel) THEN

Response.Write("É um valor numerico")

ELSE

Response.Write("Não é um valor numerico")

END IF

Compartilhar este post


Link para o post
Compartilhar em outros sites

IF IsNumeric(Variavel) THEN
   Response.Write("É um valor numerico")
ELSE
   Response.Write("Não é um valor numerico")
END IF

vou testar aqui qualquer coisa posto no forum novamente obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tranquilo entao

 

Abraços

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.