Beispiel #1
0
        private void fill_Click(object sender, EventArgs e)
        {
            try
            {
                fpconn  = new Foxpro(fpcondata);
                periodo = periodotb.Text;
                DataTable dt = fpconn.getMatriculas(periodo);
                dt.Columns[0].ColumnName = "Matricula";
                dt.Columns.Add(new DataColumn("Informacion"));
                dt.Columns.Add(new DataColumn("Calificaciones"));
                dt.Columns.Add(new DataColumn("Horario"));
                dt.Columns.Add(new DataColumn("Kardex"));

                Alumnos.DataSource = dt;

                foreach (DataGridViewRow row in Alumnos.Rows)
                {
                    row.HeaderCell.Value = String.Format("{0}", row.Index + 1);
                }

                //inicializar valores para el worker
                cantAlumnos    = Alumnos.Rows.Count;
                aluTotal.Text  = cantAlumnos.ToString();
                upload.Enabled = true;
            }
            catch (Exception exc) {
                MessageBox.Show(null, exc.Message, "Error");
            }
        }