Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/06/2010, 16:14
Avatar de jaullo
jaullo
 
Fecha de Ingreso: abril-2009
Mensajes: 994
Antigüedad: 15 años
Puntos: 30
Respuesta: Hacer funcion para devolver un DataReader

Primero que nada quita la variable duplicada de reader.

Segundo debes abrir la conexion antes de ejecutar el query, asi:

Código ASP:
Ver original
  1. Connection.open
  2. Dim Command as new SqlCommand (queryString, connection)

Y por ultimo debes leer los valores del reader
Código ASP:
Ver original
  1. While reader.Read()
  2.             variable= dR("campo")
  3.         End While

Si eso no te funciona algo así debería hacerlo
Código ASP:
Ver original
  1. conexion.Open()
  2.         Dim cM As New SqlCommand(accion, conexion)
  3.         Dim dR As SqlDataReader = cM.ExecuteReader()
  4.         While dR.Read()
  5.             var= dR("campor")
  6.  
  7.         End While
  8.         dR.Close()