Filtrar consulta en DataGrid
Publicado por Carloco (2 intervenciones) el 27/04/2007 20:45:53
Hola, tengo el siguiente código
For Each fila In BD.Tables("monitores_cursos").Rows
If txtcodigo.Text = fila("cod_monitor") Then
curso = fila("cod_curso")
vista = New DataView(BD.Tables("cursos"))
vista.RowFilter = "cod_curso = " & curso
DataGrid1.DataSource = vista
End If
Next
Lo que quiero es que cada vez que coincidan el txt con el campo "cod_monitor", coja el co_curso y con el me inserte en un datagrid todas las filas que tengan el codigo de ese curso.
Con el código que tengo solo me inserta la última fila.
¿Alguien me puede decir como hacer que funcione bien?
Saludos y gracias de antemano.
For Each fila In BD.Tables("monitores_cursos").Rows
If txtcodigo.Text = fila("cod_monitor") Then
curso = fila("cod_curso")
vista = New DataView(BD.Tables("cursos"))
vista.RowFilter = "cod_curso = " & curso
DataGrid1.DataSource = vista
End If
Next
Lo que quiero es que cada vez que coincidan el txt con el campo "cod_monitor", coja el co_curso y con el me inserte en un datagrid todas las filas que tengan el codigo de ese curso.
Con el código que tengo solo me inserta la última fila.
¿Alguien me puede decir como hacer que funcione bien?
Saludos y gracias de antemano.
Valora esta pregunta


0