Beispiel #1
0
        private void Button2_Click(object sender, EventArgs e)
        {
            try
            {
                ModeloDatos accederDatos = new ModeloDatos();
                accederDatos.datosAlumnos();

                DataSet ds = new DataSet();
                accederDatos.m_datos.Fill(ds);

                dataGridView1.DataSource = ds.Tables[0];

                dataGridView1.Visible = true;

                dataGridView1.Columns[0].HeaderText = "Código";
                dataGridView1.Columns[0].Width      = 50;
                dataGridView1.Columns[1].HeaderText = "Nombre";
                dataGridView1.Columns[1].Width      = 100;
                dataGridView1.Columns[2].HeaderText = "Apellidos";
                dataGridView1.Columns[2].Width      = 150;
                dataGridView1.Columns[3].HeaderText = "DNI";
                dataGridView1.Columns[3].Width      = 100;
                dataGridView1.Columns[4].HeaderText = "Dirección";
                dataGridView1.Columns[4].Width      = 260;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Beispiel #2
0
        private void Form2_Load(object sender, EventArgs e)
        {
            try //Capturar la excepción por si diera error.
            {
                ModeloDatos accederDatos = new ModeloDatos();
                accederDatos.datosAlumnos();
                //Guardar los datos en un Adaptador.
                DataSet ds = new DataSet();
                accederDatos.m_datos.Fill(ds);
                List <Alumno> Agregar = new List <Alumno>();
                foreach (DataRow Lista in ds.Tables[0].Rows)
                {
                    Agregar.Add(new Alumno
                    {
                        Codigo    = Lista[0].ToString(),
                        Nombre    = Lista[1].ToString(),
                        Apellidos = Lista[2].ToString(),
                        Dni       = Lista[3].ToString(),
                        Direccion = Lista[4].ToString()
                    });


                    this.reportViewer1.RefreshReport();
                }
                reportViewer1.LocalReport.DataSources.Clear();
                LocalReport localReport = reportViewer1.LocalReport;
                localReport.EnableExternalImages = true; //Para visualizar gráficos.
                ReportDataSource rds1 = new ReportDataSource("Alumnos", Agregar);
                localReport.DataSources.Add(rds1);
                reportViewer1.ProcessingMode = ProcessingMode.Local;
                reportViewer1.RefreshReport();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message); // Mostrar cualquier excepción.
            }
        }