Ver Mensaje Individual
  #7  
Antiguo 27-09-2004
Avatar de __hector
[__hector] __hector is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Santo Domingo, Rep. Dom.
Posts: 1.075
Reputación: 23
__hector Va por buen camino
Llamas a myQueryMethod (que veo es muy generico, pero no culpemos a webmatrix por generar todo este codigo que a mis ojos esta de mas ) que retorna un dataset.

Para obtener los valores de dataset, el mismo tiene una coleccion de tablas. Accedes a la tabla en cuestion por su nombre o su indice en la coleccion. Para recorrer los registros de la tabla, utilizas la propiedad count de las filas que hay en la tabla, y accedes a cada campo tambien por su indice o nombre. Un ejemplo, escrito a mano (sin probarlo ni compilar) :

Código:
  DataSet miDataSet = new DataSet();
  miDataSet = nombredelafuncion(parametro);

  for(int i = 0; i < miDataSet.Tables[0].Rows.Count; i++)
   {
     Console.WriteLine(Convert.ToString(miDataSet.Tables[0].Rows[i][0]);

  // el indice i se refiere a la posicion en el recordset, o sea la fila, y el indice
  // con constante cero a la posicion de la columna.  Puedes remplazarlo con
  // Rows[indice]["nombreColumna"]
   }
Prueba y dinos que tal.
__________________
Héctor Geraldino
Software Engineer
Responder Con Cita