El Guru Programador
Usuario DESCONOCIDO | Registrate Gratis | Usuarios Registrados
Foro de Visual Basic/VB.NET
Foros del Guru > Visual Basic/VB.NET
Usuario buscar en un DataGrid por favor!!!
Mi69
10 Mensaje(s)
Enviado - 27/9/2004
 
hola a todos.

necesito que me ayuden con esto!!!

tengo un aplicación que trabaja con un DataGrid conectado a una tabla con muchos campos y registros, al abrir el formulario aparecen todos los datos que hay en la tabla, pero quisiera agregar un textbox y un boton de comando para filtrar la informacion que hay en el.

muchas gracias
 
nostromo
390 Mensaje(s)
Enviado - 27/9/2004
 
Hola;

Para filtrar los datos según tu elección, debes utilizar SQL con Select y la condición Where.

Supongo que estas conectado directamente a los data.

Pero antes desplegar en el grid, aotas primero lo que quieres filtrar:

Option Explicit

Dim a As String
Dim cadena As String
Dim varcon As String

Private Sub cmdFiltrar_Click()
if txtIDCliente <> "" then
a="c:\datos\bd\dbs.mdb"
varcon = ("Select IDCliente,Nombre From Cliente Where=" & txtIDCliente.Text)
'Instrucción sql de busqueda
Data2.DatabaseName = a
Data2.RecordSource = varcon
Data2.Refresh
else
MsgBox("Dato Faltante",vbCritical,"Introducir dato")
End Sub

En el grid en el Datasource = Data2

Y de la otra forma es colocar los IDCLiente por ejemplo en un listbox y al pinchar automaticamente desplegar la información en el grid, es sencillo, ordenado.

Sitienes dudas de hacerlo postea y veremos que hacemos.

Nos vemos.
 
Mi69
10 Mensaje(s)
Enviado - 27/9/2004
 
muchas gracias por el dato, lo voy a probar y te cuento.

 
 

 

Contactos myStudio Network