Como hago para filtrar datos en un DBGrid. Por ejemplo quiero que al presionar un botón,en el DBGrid solo me aparezcan todas la personas que empiesan con R.
Es posible esto ?
Como hago para filtrar datos en un DBGrid. Por ejemplo quiero que al presionar un botón,en el DBGrid solo me aparezcan todas la personas que empiesan con R.
Es posible esto ?
En la instruccion SQL, del objeto ADODC le colocas:
Select * from tabla where campo like 'R%'
Para conocer a las personas, ve la forma como trata a sus inferiores, no a sus iguales.
No funciona, que otra opción habría ?
DGRcLIEN ES EL DATAGRID
dgrClien.Visible = True
DEnautica.rsPecuen.Filter = adFilterNone
DEnautica.rsPecuen.Filter = "CUENAPN like '" & txtCliente.Text & "*'"
If DEnautica.rsPecuen.BOF Then
MsgBox "Lo siento. No existen clientes", vbInformation, "Cuidado!"
dgrClien.Visible = False
Else
Set dgrClien.DataSource = DEnautica.rsPecuen
End If
Yo admitiria mis defectos
¡SI TUVIERA ALGUNO!
TE MANDO UNOS EJEMPLOS:
ESTOS SELCT VAN EN EL ADODC:
SELECT * FROM clientes WHERE nombre LIKE 'R*';
Selecciona los clientes cuyo nombre comience con los caracteres 'R'.
SELECT * FROM clientes WHERE apellidos LIKE '*EZ';
Selecciona los clientes cuyos apellidos terminen con los caracteres 'EZ'.
SELECT * FROM clientes WHERE apellidos LIKE '*ZAMO*'
Selecciona los clientes cuyos apellidos contengan, en cualquier posición, los caracteres 'ZAMO'.
Estoy usando DAO (Data1)