DATAGRID

IGNORANTE 30/04/2005 17:21:54
#81134
Tenho um datagrid associado a uma BD através de um Adodc.
O Datagrid mostra as fichas todas.

Porém, eu quero que só mostre as que obedecem a uma certa condição.

Isso deve conseguir-se colocando um filtro no Datagrid ou apagando nele as linhas que não interessam.

Alguém me pode dizer como?

Obrigado
TIAGOBRAIT 30/04/2005 17:38:22
#81140
Resposta escolhida
Aqui tem um exemplo de como filtrar os dados à  medida que o usuário digita alguma coisa
Assim:
  
[txt-color=#ff0000]Private Sub[/txt-color] Text1_Change()
[txt-color=#ff0000]With[/txt-color] Adodc1
.CommandType = adCmdText
.RecordSource = "Select id,nome from clientes where nome like '%" & Text1.Text & "%'"
.Refresh
[txt-color=#ff0000]End With[/txt-color]
[txt-color=#ff0000]Set[/txt-color] DataGrid1.DataSource = Adodc1
DataGrid1.Refresh
[txt-color=#ff0000]End Sub[/txt-color]


éssa é a lógica. Você pode alterar conforme suas necessidades...
Espero ter ajudado...

TIAGOBRAIT 30/04/2005 17:39:35
#81141
Era pra sair azul... mas...
IGNORANTE 30/04/2005 18:08:57
#81149
OK

Obrigado.
O meu problema afinal não vem daí, vem do tópico que eu coloquei aqui com o nome SQL, para um ciclo.
Tópico encerrado , respostas não são mais permitidas