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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  msflexgrid consultas
Tenci
GUARUJÁ
SP - BRASIL
ENUNCIADA !
Postada em 26/12/2007 10:31 hs            
olá, como faço para fazer uma consulta no flexgrid, tenho um flexgrid, onde contem dados de uma tabela, e um textbox onde digito o nome a procurar.
   
Cardoso G
Pontos: 2843 Pontos: 2843
PATOS DE MINAS
MG - BRASIL
Postada em 26/12/2007 11:21 hs            
no evento change do textbox coloque o select abrindo o recordset com o like e preencha o grid
 
tipo assim
 
private sub textbox1_change
   "select nome from tabela where nome like '%"  & textbox1.text & "%'"
abre o recordset aqui
 
e faça
set grid.datasource = rs
end sub
     
Alfterra
Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 28/12/2007 18:33 hs            
OU....
 
Private Sub Text1_Change()
Dim i As Integer, sProcura As String, sGrid As String
Dim bComp As Byte
sProcura = UCase(Text1.Text)
bComp = Len(sProcura)
For i = 0 To FormINICIO.GridINICIAL.Rows - 1 'numero de linha no grid
  sGrid = UCase(FormINICIO.GridINICIAL.TextMatrix(i, 1))
  If sProcura = Left$(sGrid, bComp) Then
    FormINICIO.GridINICIAL.Row = i 'a linha q recebe o foco/destacada
    FormINICIO.GridINICIAL.Col = 1 'a coluna qfica destacada
    FormINICIO.GridINICIAL.TopRow = FormINICIO.GridINICIAL.Row 'fica la em cima do grid, a primeirona
    Exit For
  End If
Next
   
Página(s): 1/1    


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