Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/06/2010, 11:56
Avatar de CarmenRocio
CarmenRocio
 
Fecha de Ingreso: junio-2010
Ubicación: Perú - Lima - Chorrillos
Mensajes: 116
Antigüedad: 14 años, 5 meses
Puntos: 8
Trabajar conun dr.ExecuteReader dentro de un ExecuteReader

Hola a todos alquien me puede ayudar tengo mi primer dr1.ExecuteReader y me retorna un valor pero dentro de el quiero trabajar otra vez con otro dr2.ExecuteReader y cuando empieza a leer no puedo trabajar hasta que cierre uno.

si tienen alguna ayuda me escriben por favor gracias.



ejemplo
'---este es mi primer datareader
While dr.Read = True
dr.GetValues(values)
Dim Fecha As Date
'--la fecha es lo que quiero de mi primer datareader
Fecha = values(fec_ingreso)


aqui ago una busqueda y devuelvo en otro datareader
y fecha es parte de mi consulta mas los parametros.

Sqldr = SqlHelper.ExecuteReader(sqlCnx, CommandType.Text, Str, prm07, prm05, prm06)
If Sqldr.Read = True Then
periodo = Sqldr.GetValue(0).ToString
anno = Sqldr.GetValue(4).ToString
End If

solo quiero cerrar y abrir los datareader si se puede me pasan la vos pero si no vere la forma de hacerlo ok chau cuidense mucho nos vemos programdores