Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/08/2007, 09:38
Avatar de vecasita
vecasita
 
Fecha de Ingreso: abril-2006
Mensajes: 107
Antigüedad: 19 años
Puntos: 1
C1TrueDBGrid, Ordenamiento.

Hola a todos.

Alguein sabe como obtener la fila que tengo seleccionada en la grilla, pero quiero que corresponde al dataset.
Esto cuando ordeno por cualquier campo la grilla, y despues selcciono una fila, como rescato esta fila ya que el dataset no toma el ordenamiento de la grilla.

lo que quiero es tomar la fila completa para pasarla a otro proceso y como no he encontrado la forma de rescatar la fila completa de la GRilla, la quiero sacar del dataset asociado.

Dim Fila as datarow = Dataset.tables(0).rows(TrueDBGrid.row)


Por ejemplo:
el datset es:
1 juan
2 Pedro
3 jose
4 jorge

En un inicio en la grilla tengo:
1 juan
2 Pedro
3 jose
4 jorge

Asi si selcciono la grilla la fila 3 , esta es la misma en la grilla y el dataset

Pero si ordeno la grilla por nombre, me queda:
4 Jorge
3 Jose
1 Juan
2 Pedro

si selecciona la fila 3, en la grilla es 1 juan, pero en el datset es 3 jose.

alguna idea ?

anticipadamente muchas gracias