Cita: PERO CUNADO VA A ASIGNAR AL DATAREAD ME SALTA UN ERROR DICIENDO QUE EL LA CONEXION YA ESTA SIENDO USADAY QUE DEBO CERRAR Y ABRIR LA CONEXION.
Lo que sucede es que quieres usar la misma conexion para ejecutar otro datareader.., lo que debes hacer es crear otro objeto conexion abrirlo y cerrarlo.
Ejemplo.
Cita:
conexion1 .open
while r.read
..
...
dim conexion2 as new SqlConnection(.....)
...
conexion2.open
...
...
conexion2.close
...
...
end while
r.close
conexion1.close
Saludos