Ir para conteúdo

POWERED BY:

Arquivado

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

Gutoo

ChekBox recuperando valores com virgula

Recommended Posts

Falaa Pessoal.... seguinte....

 

Eu tenho um campo no banco de dados que grava os valores de 4checkboxes...

 

Quando faço o insert ele grava assim 1,2,4.

Até ai beleza... é exatamente o que quero.

 

Só que agora eu preciso fazer que quando o usuário solicite a edição dos registros o 4 checks verifiquem que consta algum dos número na listagem e assim fiquem checked.

 

Pois como tem mais de 1 numero e o lance do IF só tem o = pra comparar, ai ele não funciona.

Existe algum comando q faça igual ao LIKE do SQL?

 

Pois eu estou utilizando o LIKE no SQL para verificar os numero da sequencia..

 

Valewww

Guto.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não sei se entendi direito, mas vamos lá... Você armazena o valor em uma variável e adiciona uma vírgula no inicio e no fim. Deverá ficar assim: ,1,2,

 

Depois você utiliza a função INSTR:

If (INSTR(checkebox,"," & valorAserProcurado & ",") Then : Response.Write "checked=""checked""" : End If

Compartilhar este post


Link para o post
Compartilhar em outros sites

é importante fazer isso para sempre ter certeza e pegar o registro certo pois se for usado so o 2 por exemplo no instr poderia vir 12, 20 ou outros numeros com o 2, ja abraçado pela virgula ou outro caracter nao tem este risco

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.