Visual Basic - filtro de datos

Life is soft - evento anual de software empresarial
 
Vista:

filtro de datos

Publicado por ALberto Valencia (106 intervenciones) el 07/11/2003 20:03:23
estoy usando acces con ado y deseo acer un filtro de datos especificando campos especificos ejm: mes 7, ruc12365480125 , registro compras quisiera que al ingresar estos datos me salga el filtro correspondiente del mes 7 ,ruc, de registro de compras si me podrian aconsejar porfavor les agardeceria
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:filtro de datos

Publicado por Fabian (501 intervenciones) el 07/11/2003 20:51:07
'Yo hago esto mira, utiliza un texbox,option button y un DataGrid:
Dim Valor as String
'En el option en el evento click:

Private Sub Opt_Click(Index As Integer)
Select Case Index
Case 0: Valor = "Codigo"
Case 1: Valor = "Nombres"
Case 2: Valor = "Apellidos"
End Select
End Sub

'en el evento Chage del Tex coloca esto:
Set Rs=New Recordset
rs.CursorLocation=adUseClient
Rs.Open "Select Codigo,Nombres,Apellidos from TRABAJADORES where Trim(Valor) + " like '%" + Trim(Text1.Text) & "%' Order By Codigo", Cn
Set Grid.DataSource = Rs
Set Rs=nothing

'esto te filtra en el grid conforme vayas escribiendo, ahora si lo que quieres no es esto en un borras la programacion del Change y en un CommandButton programas lo siguiente:

Set Rs=New Recordset
rs.CursorLocation=adUseClient
Rs.Open "Select Codigo,Nombres,Apellidos from TRABAJADORES where Trim(Valor) =Trim(Text1.Text) & "' Order By Codigo", Cn
Set Grid.DataSource = Rs
Set Rs=nothing
'Calro que en el Text deberas escribir previamente lo que deseas filtrar
Suerte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar