Llenar datagridview en C#

Cerrado
rodrigoeq Mensajes enviados 2 Fecha de inscripción martes, 18 de junio de 2013 Estatus Miembro Última intervención miércoles, 1 de octubre de 2014 - Modificado por rodrigoeq el 1/10/2014, 23:41
rodrigoeq Mensajes enviados 2 Fecha de inscripción martes, 18 de junio de 2013 Estatus Miembro Última intervención miércoles, 1 de octubre de 2014 - 1 oct 2014 a las 23:42
hola tengo un problema, no puedo llenar un datagridview de manera correcta ... me pone las filas y las columnas en blanco ... me podría alguien ayudar con lo que me falta para poder mostrar los datos ?? (FALTA EL CASE 1 y las demás cosas pero la idea es que me ayuden en este fragmento nomas si es que pueden)

using (conexionBD = new SqlConnection(strConexion))
            {
                switch (cbTipoBusqueda.SelectedIndex)
            {
                case 0:
                    {
                        try {
                        
                        ordensql = new SqlCommand("BUSCARPORNOMBRE", conexionBD);
                        ordensql.CommandType = CommandType.StoredProcedure;
                        ordensql.Parameters.AddWithValue("@NOMBRE", tbBuscar.Text);

                        conexionBD.Open();
                        Lector = ordensql.ExecuteReader();

                        List<CTCLIENTE> listaC = new List<CTCLIENTE>();
                        string nombre, direccion, FECHANACIM, SEXO, TELEFONO, CORREO, CONDICION;
                        while(Lector.Read())
                        {
                            nombre = Lector["nombre"].ToString() ;
                            direccion = Lector["direccion"] as string;
                            FECHANACIM = Lector["FECHANACIM"] as string;
                            SEXO= Lector["SEXO"] as string;
                            TELEFONO  =  Lector["TELEFONO"] as string;
                            CORREO = Lector["CORREO"] as string;
                            CONDICION = Lector["CONDICION"] as string;
                            MessageBox.Show(Lector["nombre"]+"", "error");
                            listaC.Add(new CTCLIENTE(nombre, direccion, FECHANACIM, SEXO, TELEFONO, CORREO, CONDICION));
                            cLIENTESDataGridView.AutoGenerateColumns = false;
                            cLIENTESDataGridView.DataSource = listaC;  
                        }
                        Lector.Close();

                        

                      
                        
                        conexionBD.Close();

                        MessageBox.Show("Selecciono NOMBRE y busca por " + tbBuscar.Text);
                         }
                        catch(Exception ex )
                        {
                            MessageBox.Show(ex.Message);
                        }
                        break;
                    }

1 respuesta

rodrigoeq Mensajes enviados 2 Fecha de inscripción martes, 18 de junio de 2013 Estatus Miembro Última intervención miércoles, 1 de octubre de 2014
1 oct 2014 a las 23:42
YA LO SOLUCIONE.. ERA UN TEMA DE VARIABLES PUBLICAS Y PRIVADAS.
-1