USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Select com variaveis
Irenko
BELO HORIZONTE
MG - BRASIL
Postada em 24/01/2006 16:55 hs            
Como monto esse select? Tenho duas variaveis em uma gravo o Nome e em outra gravo o Telefone, preciso mostrar isto:

FrmTela.Lb_nome.Caption = Nome1
FrmTela.Lb_telefone.Caption = Telefone1

temtei conforme abaixo, mas sempre aparece o numero que não refere-se ao nome.

'Sql = "select Nome,Telefone from Dados where Nome like '*" & Nome1 & "*' Or Telefone Like '*" & Telefone1 & "*'"
Set TB = DB.Execute(Sql)

While Not TB.EOF
FrmTela.Lb_telefone.Caption = Telefone1
TB.MoveNext
Wend
     
Tekki
Pontos: 2843 Pontos: 2843 Pontos: 2843
UBERLÂNDIA
MG - BRASIL
Postada em 24/01/2006 21:20 hs            

Não sei se compreendi bem sua informação mas pode ser pelo fato de você usar o Like.

Like * string *

 

Se o Nome1 for Maria ele buscará

Maria José

José Maria

Marcos Romes de Maria

...

 

Mande mais informações para eu tentar te ajudar.

 

     
Irenko
BELO HORIZONTE
MG - BRASIL
Postada em 25/01/2006 06:17 hs            
Tentando novamente. na minha tabela Dados Tenho os campos Nome e Telefone. Na minha primeira pesquisa eu quardo o Nome na variavel Nome_1. Em outra pesquisa preciso buscar o telefone correspondente ao nome que esta na variavel Nome_1 na mesma tabela e carregar em textBox.
     
Daniel
Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 25/01/2006 07:47 hs            
SE VOCE VAI PROCURAR PELO NOME FAÇA ASSIM:
'Sql = "select Nome,Telefone from Dados where Nome like '*" & Nome1 & "*' "
Set TB = DB.Execute(Sql)

While Not TB.EOF
FrmTela.Lb_telefone.Caption = TB("Telefone")
TB.MoveNext
Wend
ATENÇÃO: se a sua conecção for ADO troque o * por %

dsmn
     
Martini
Pontos: 2843 Pontos: 2843
PAROBÉ
RS - BRASIL
ENUNCIADA !
Postada em 25/01/2006 11:07 hs         
aparece número que não se refere ao nome porque você está usando o operador "or", ou seja, retorna os registros onde o nome conter a expressão ou o telefone conter a expressão ... se usar o and vai retornar somente números que se referem ao nome
   
Página(s): 1/1    

CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página