DataBindings ¿puede buscar?

23/01/2004 - 17:01 por David Porqueras Araque | Informe spam
Hola

Mi pregunta esta vez es corta.

Tengo un objeto BindingManagerBase asociado al BindingContext de un DataSet
y me gustaría saber si puedo hacer una búsqueda y que el cursor del
BindingManagerBase se me posicione en el registro.

Ósea la búsqueda seria algo así CodigoCliente y el
BindingManagerBase se tendría de posicionar en el registro nº 3 (por ej)

Muchas gracias por vuestra ayuda , y perdonar si estoy mandado muchos emails
a las news :P es que soy super novato y tengo una aplicación a medias.

Un Saludo
David
 

Leer las respuestas

#1 Ernesto Cordova
26/01/2004 - 11:21 | Informe spam
A falta de otra solucion se me ocurre que puedes obtener una referencia a la
fila que buscas en tu DataTable utilizando los metodos Find o Select y luego
iterar por la coleccion que mantiene el CurrencyManager utilizando la
propieda List. Seria algo asi

Suponiendo que el Codigo de Cliente sea tu clave primaria

DataRow row = TuDataTable.Rows.Find("13");

For I= 0 To CurrencyManager.Count -1
If row = CurrencyManager.List(I).Row
CurrencyManager.Position = I


Un Saludo

Ernesto

"David Porqueras Araque" <dpa1A R R O B A marketingaplicado D O T com>
escribió en el mensaje news:#
Hola

Mi pregunta esta vez es corta.

Tengo un objeto BindingManagerBase asociado al BindingContext de un


DataSet
y me gustaría saber si puedo hacer una búsqueda y que el cursor del
BindingManagerBase se me posicione en el registro.

Ósea la búsqueda seria algo así CodigoCliente y el
BindingManagerBase se tendría de posicionar en el registro nº 3 (por ej)

Muchas gracias por vuestra ayuda , y perdonar si estoy mandado muchos


emails
a las news :P es que soy super novato y tengo una aplicación a medias.

Un Saludo
David


Preguntas similares