|
Postada em 06/09/2006 16:19 hs
Pessoal gostaria de saber comoc faço para saber se um determinado campo contem uma determinada palavra, por exemplo saber se o campo nome tem a palavra MARIA, independentemente de onde essa palavra esteja, tando nofinal meio ou fim. abraços
Argemiro Aguiar da Silva Criativa Produtos e Serviços 5511 2135-9600
|
|
|
|
|
Postada em 06/09/2006 16:27 hs
3 formas: RS.Open "Select nome FROM tabela WHERE nome LIKE '%Maria%'", ConexaoADO ou Set RS = Cnn.Execute ("Select nome FROM tabela WHERE nome LIKE '%Maria%'") ou RS.Filter = "Nome LIKE '%maria%'" para retirar o filtro: RS.Filter = 0 RS.Requery at+
|
TÓPICO EDITADO
|
|
|
|
|
Postada em 06/09/2006 16:46 hs
naum meu amigo acho que vc nau mentendeu..pra facilitar deixa eu me exlpicar melhor...na verdade preciso saber se em algum lugar de uma variavel contem uma determinada palavra vlw
Argemiro Aguiar da Silva Criativa Produtos e Serviços 5511 2135-9600
|
|
|
|
Postada em 06/09/2006 16:58 hs
ahhhhh, pensei q era uma consulta à uma tabela, vc tinha falado campo hehehehe... para pesquisar em uma variável use InStr PALAVRA = InStr(1, "JOSE MARIA SANTOS", "MARIA", vbTextCompare) Vai te mostrar a posição onde começa a palavra "Maria" ok?? t+
|
|
|
|
Postada em 06/09/2006 17:17 hs
mas tem como por exemplo ele me retornar um valor como verdadeiro ou falso?..por exemplo quero que se "haja" a palavra na string ele retorne verdadeiro, assim eu digo o que ele pode fazer. desculpe a inha ignorancia.. abraços
Argemiro Aguiar da Silva Criativa Produtos e Serviços 5511 2135-9600
|
|
|
|
Postada em 06/09/2006 17:26 hs
ah sim... se voltar zero é falso, se voltar diferente de 0 então é verdadeiro. at+ :)
|
|
|