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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Consulta por nome
rdeletric
SÃO JOSÉ DO RIO PRETO
SP - BRASIL
ENUNCIADA !
Postada em 14/09/2005 17:21 hs            
 
Caro Amigo
  Vc Pode usar um listbox para mostrar os resultados, fica assim:
 
List1.Clear

bb1$ = "select * from 'nome da tabela no banco de dados'  where 'nome do campo da tabela no banco de dados' like '*" & Trim(nome do textbox que vc vai usar para inserir os valores para busca) & "*'"

Set tabela = olddb.OpenRecordset(bb1$, dbOpenDynaset)
mortos.Sort = "nome do campo da tabela no banco de dados indexado "
Set NOVO = mortos.OpenRecordset()
If NOVO.RecordCount = 0 Then Beep: Beep: Beep: Beep: MsgBox "Item não Cadastrado.", 16, fext10: GoTo fim
NOVO.MoveMin
contar = NOVO.RecordCount
u = 1
For u = 1 To contar
If u = 1 Then GoTo dois
NOVO.Move 1
dois:
T1 = Trim(NOVO("nome do campo da tabela no banco de dados"))

vetor$ = Left(Trim(T1), 17)

Real = Real + 1
List1.AddItem vetor$

Next
XP! = List1.ListIndex + 1
Tet8 = List1.ListCount
fim:
End Sub
 
 
   
Bakana
SÃO BERNARDO DO CAMPO
SP - BRASIL
ENUNCIADA !
Postada em 14/09/2005 21:42 hs            
use
   
Marcelo1098
SÃO JOSÉ
SC - BRASIL
ENUNCIADA !
Postada em 15/09/2005 07:59 hs            
Pessoal
 
o que pode estar dando errado?
estou fazendo um filtro tipo assim
data1.recordsource = "select * from escrivao where nome '* " & text1.text & " *' "
após esta instruçao me retorna dizendo nenhum registro encontrado.
o que pode estar errado?
   
rdeletric
SÃO JOSÉ DO RIO PRETO
SP - BRASIL
ENUNCIADA !
Postada em 05/10/2005 15:27 hs            
No campo "nome" da sua tabela "select" tem que ser indexado, abra a tabela e coloque a opção indexado como sim 
   
VACA
LIMEIRA
SP - BRASIL
ENUNCIADA !
Postada em 05/10/2005 15:51 hs            
where nome '* " & text1.text & " *' "?
cade a comparaçao?
nao seria: where nome LIKE '* " & text1.text & " *' "?

"Quando estou fraco, aí então é que sou Poderoso"
   
Gelson Porto
Pontos: 2843 Pontos: 2843 Pontos: 2843
RIO DE JANEIRO
RJ - BRASIL
ENUNCIADA !
Postada em 06/10/2005 10:43 hs            
  WHERE campo LIKE '*" & variavel & "*'"
 
ou
 
  WHERE campo LIKE '%" & variavel & "%'"
 
Se quiser só inicio do campo '%variavel'
Se quiser só Fim do campo 'variavel%'
Se quiser em qualquer parte do campo '%variavel%'
   
Página(s): 2/2     « ANTERIOR  


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



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