Filtrar tabla

04/08/2004 - 19:56 por Pedroafa | Informe spam
hola al grupo, lo que quiero hacer es filtar una tabla y
luego error esos registros que me quedan, he probado a
usar un dataview, pero no funciona ya que me sigue
poniendo todos los registros sin filtar, el codigo q
utilizo es el siguiente:

oDataView.Table = Me.oDataset.Tables("Fondos")
oDataView.RowFilter = "IdBanco =" & oDataRow("IdBanco")
& " and IdTipo_Cotizacion =" & oDataRowCotiza
("IdTipo_Cotizacion")

For Each oDataRowFondos In oDataView.Table.Rows

next

Un Saludo

Preguntas similare

Leer las respuestas

#1 Tristan
04/08/2004 - 21:23 | Informe spam
No entiendo lo de "una tabla y luego error esos registros", pero supongo que
habrá sido una errata al escribir.

En cualquier caso el problema es que no estás recorriendo el dataview sino
el datatable original. Debes hacer:

dim vista as new DataView(Me.oDataset.Tables("Fondos"))
vista.RowFilter = "IdBanco =" & oDataRow("IdBanco") & " and
IdTipo_Cotizacion =" & oDataRowCotiza("IdTipo_Cotizacion")

dim fila as DataRowView
For Each fila In vista
msgbox(fila("campo"))
next


vista.Table devuelve en realidad el mismo objeto que
Me.oDataset.Tables("Fondos"), es decir la tabla original.

Juan Carlos Badiola
MVP - C#
Respuesta Responder a este mensaje
#2 Angel. E. Ruiz. Pastor
05/08/2004 - 02:25 | Informe spam
Amigo coloca el código para poderlo ayudar.




Saludos cordiales,
Ángel Ruiz
[MS Visual Basic Developer MVP]
Caracas - Venezuela

"El conocimiento es un bien, que crece a medida que se comparte"


"Pedroafa" wrote in message
news:c4a601c47a4c$6d605730$
hola al grupo, lo que quiero hacer es filtar una tabla y
luego error esos registros que me quedan, he probado a
usar un dataview, pero no funciona ya que me sigue
poniendo todos los registros sin filtar, el codigo q
utilizo es el siguiente:

oDataView.Table = Me.oDataset.Tables("Fondos")
oDataView.RowFilter = "IdBanco =" & oDataRow("IdBanco")
& " and IdTipo_Cotizacion =" & oDataRowCotiza
("IdTipo_Cotizacion")

For Each oDataRowFondos In oDataView.Table.Rows

next

Un Saludo
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida