Foros del Web » Programando para Internet » ASPX (.net) »

Saber la pocisión de un registro en un DataSet

Estas en el tema de Saber la pocisión de un registro en un DataSet en el foro de ASPX (.net) en Foros del Web. Para yo obtener uno o varios registros de un DataSet de forma rápida solo tengo que utilizar el método "Select" asi: Código: dsDataSet.Tables("Labores").Select("Id = 1") ...
  #1 (permalink)  
Antiguo 21/04/2008, 07:23
Avatar de RsOfT  
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.121
Antigüedad: 22 años, 1 mes
Puntos: 7
Saber la pocisión de un registro en un DataSet

Para yo obtener uno o varios registros de un DataSet de forma rápida solo tengo que utilizar el método "Select" asi:
Código:
dsDataSet.Tables("Labores").Select("Id = 1")
Esto me devuelve un arreglo de DataRow con los registros que tengan el Id = 1. Ahora bien, ¿Cómo se en que posición del Row del dataset se encuentran estos registros?

Lo que quiero saber es el índice que indica el ?, "dsDataSet.Tables("Labores").Rows(?)", para así poder modificar un campo de ese registro.

Posteo esto porque no me gustaría hacer un bucle para esto, ¿Alguna idea?
__________________
.::RsOfT::.
--El que se aferra a lo conocido, nunca conocerá lo desconocido--
--Es intentando lo imposible como se realiza lo posible--
--Es de pésimo gusto contentarse con algo mediocre cuando lo excelente está a nuestro alcance--
  #2 (permalink)  
Antiguo 21/04/2008, 09:53
Avatar de Fann_Lavigne  
Fecha de Ingreso: diciembre-2004
Mensajes: 622
Antigüedad: 19 años, 4 meses
Puntos: 12
Re: Saber la pocisión de un registro en un DataSet

Que yo sepa necesitaras hacer un bucle, no sabria si existe otra forma.
__________________
"Entre Mas Brillante Es Una Mente, Tiene Que Luchar Contra Demonios Internos Mas Poderosos"
[email protected]
  #3 (permalink)  
Antiguo 21/04/2008, 10:10
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Re: Saber la pocisión de un registro en un DataSet

una forma mas reducida seria asi

d.Tables[0].Rows.IndexOf(d.Tables[0].Select("criterio de busqueda"));

directa o indirectamente haras un bucle
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #4 (permalink)  
Antiguo 21/04/2008, 13:16
Avatar de RsOfT  
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.121
Antigüedad: 22 años, 1 mes
Puntos: 7
Re: Saber la pocisión de un registro en un DataSet

cOoL!
Gracias!
__________________
.::RsOfT::.
--El que se aferra a lo conocido, nunca conocerá lo desconocido--
--Es intentando lo imposible como se realiza lo posible--
--Es de pésimo gusto contentarse con algo mediocre cuando lo excelente está a nuestro alcance--
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:08.