Foros del Web » Programación para mayores de 30 ;) » .NET »

Error al asignar datareader a gridview

Estas en el tema de Error al asignar datareader a gridview en el foro de .NET en Foros del Web. Hola tengo el siguiente problema, genero la siguiente consulta: Cita: Private Function ObtenerSQL_Count_Users() As String Return "select usuario,count(*) as Solicitudes" & _ " from sol_mtto ...
  #1 (permalink)  
Antiguo 30/07/2008, 11:04
 
Fecha de Ingreso: diciembre-2006
Mensajes: 63
Antigüedad: 17 años, 3 meses
Puntos: 0
Error al asignar datareader a gridview

Hola tengo el siguiente problema,

genero la siguiente consulta:

Cita:
Private Function ObtenerSQL_Count_Users() As String
Return "select usuario,count(*) as Solicitudes" & _
" from sol_mtto WHERE fecha BETWEEN '" & TextBox1.Text & "' AND '" & TextBox1.Text & "'" & _
" group by usuario" & _
" order by 2 desc"
End Function
Posteriormente trato de asignarla a un gridview:

Cita:
Public Function ObtenerConexion() As String
Return "Data Source=ISMAELAA\MSSMLBIZ;Initial Catalog=Sistema_Intranet;Integrated Security=True"
End Function

Private Sub Consulta(ByVal Con As String)
conexion = New SqlConnection(ObtenerConexion)
comando = New SqlCommand(Con, conexion)
conexion.Open()
lector = comando.ExecuteReader()
End Sub

private sub Consultar()
Consulta(ObtenerSQL_Count_Users)
GridView1.DataSource = lector
GridView1.DataBind()
lector.Close()
end sub
Se supone que al ejecutar el procedimiento consultar, deberia cargar el gridview con los datos de Lector
pero aun cuando lector SI contiene datos no muestra nada, espero puedan ayudarme con esto gracias.
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 05:02.