Ver Mensaje Individual
  #5 (permalink)  
Antiguo 10/02/2012, 06:00
Avatar de freemanworld
freemanworld
 
Fecha de Ingreso: agosto-2008
Mensajes: 191
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: Execute Reader: la propiedad Connection no se ha inicializado

He modificado el código para que me dé algo más de información añadiendo:
MsgBox(conexionBD.State)

Si sale 1 es que está conectado pero si sale 0 no está conectado.
Pues bien, al ejecutar dicho programa Cuando va a conectar me dice que si que está conectada pero a la hora de llegar a :

Código:
Public Sub ListarUsuarios()
        conectar()
        Try

            MsgBox(conexionBD.State)
            sql.CommandText = String.Format("Select Nom_Usuario from AKOTEI ORDER BY Nom_Usuario")
            datos = sql.ExecuteReader()

        Catch ex As Exception

            'En caso de excepcion...visualizar el texto en una etiqueta
            MsgBox(conexionBD.State)
            MsgBox("ErrorEnLaFuncion Texto: " + ex.Message)


        End Try
    End Sub
Me da el siguiente error:
Cita:
Execute reader requierer una conexión abierta y disponible. El estado actual de la conexión es cerrada
¿alguna idea?
Gracias