Realizar un filtro en DataGridView

18/09/2008 - 17:59 por pol | Informe spam
Hola de nuevo.

Vuelvo a solicitar vuestra ayuda con el siguiente tema:
He creado una consulta para que me filtre los datos en un DataGridView, de
modo que al generar la consulta siguiente mediante el generador de
consultas, resulta lo siguiente :

SELECT NOrden, [Nº Registro], [Unidad relacionada], Clase, Marca,
Modelo, Matricula, Color, Daños, Conductor, [P.Circulación], [Poliza Seguros
núm.],
[CIA Seguros], Vigor_Hasta, Cobertura
FROM VEHIC
WHERE ([Nº Registro] = N'1')

y esto me filtra el DAtaGridView dejándome unicamente los registros que
contienen el número 1.

Lo que necesito es generar una consulta pero que el número que filtre sea el
que yo marque en un textbox, es decir cuando yo escriba en el Textbox el
número por ejemplo 5, unicamente se vean filtrados los datos del DGView cuyo
registro sea del número 5, ya sea almacenándolos en una variable o como sea.

¿alguien me puede asesorar de como puedo conseguir esto?




La consulta la he almacenado en un control que genera este código:

Private Sub FillByRegistroToolStripButton_Click(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
FillByRegistroToolStripButton.Click
Try
Me.HECHOTableAdapter.FillByRegistro(Me.BaseDatos1DataSet.HECHO)

Catch ex As System.Exception
System.Windows.Forms.MessageBox.Show(ex.Message)
End Try

End Sub
 

Leer las respuestas

#1 Waldo
18/09/2008 - 18:57 | Informe spam
Esta pregunta supongo que tendria que ir en el grupo de VB.NET

Pero seria algo como:

"WHERE ([Nº Registro] = " & txtRegistro.Text

Preguntas similares