예제 #1
0
        //Llamar los datos y monstrar en el grind
        public DataTable completar_grid()
        {
            Conexion.Connector();
            DataTable  tabla    = new DataTable();
            string     consulta = "SELECT * FROM ALUMNO";
            SqlCommand comando  = new SqlCommand(consulta, Conexion.Connector());

            SqlDataAdapter adaptador = new SqlDataAdapter(comando);

            adaptador.Fill(tabla);
            return(tabla);
        }
예제 #2
0
        //Boton insertar
        private void Insertar_Click(object sender, EventArgs e)
        {
            Conexion.Connector();
            string     cadena  = "INSERT INTO ALUMNO (CODIGO,NOMBRES,APELLIDOS,DIRECCION) VALUES ('" + textID.Text + "','" + textNombre.Text + "','" + textApellido.Text + "','" + textDireccion.Text + "')";
            SqlCommand comando = new SqlCommand(cadena, Conexion.Connector());

            comando.ExecuteNonQuery();
            MessageBox.Show("La persona: " + textNombre.Text + " se agregado correctamente");
            textID.Clear();
            textNombre.Clear();
            textApellido.Clear();
            textDireccion.Clear();
            dataGridView1.DataSource = completar_grid();
        }
예제 #3
0
        //Boton buscar
        private void Buscar_Click(object sender, EventArgs e)
        {
            Conexion.Connector();
            DataTable  tabla   = new DataTable();
            string     cadena  = " select * from ALUMNO WHERE CODIGO='" + textID.Text + "'";
            SqlCommand comando = new SqlCommand(cadena, Conexion.Connector());

            comando.ExecuteNonQuery();
            textID.Clear();
            textNombre.Clear();
            textApellido.Clear();
            textDireccion.Clear();
            SqlDataAdapter adaptador = new SqlDataAdapter(comando);

            adaptador.Fill(tabla);
            dataGridView1.DataSource = tabla;
        }
예제 #4
0
        //Boton Eliminar
        private void Eliminar_Click(object sender, EventArgs e)
        {
            Conexion.Connector();
            string     cadena  = "DELETE FROM ALUMNO WHERE CODIGO='" + textID.Text + "'";
            SqlCommand comando = new SqlCommand(cadena, Conexion.Connector());
            int        cant;

            cant = comando.ExecuteNonQuery();
            if (cant == 1)
            {
                MessageBox.Show("La persona con el ID " + textID.Text + " se borro correctamente");
                textID.Clear();
                dataGridView1.DataSource = completar_grid();
            }
            else
            {
                MessageBox.Show("La persona: " + textID.Text + " No se encontro en la base de datos");
            }
        }
예제 #5
0
        //Boton modificar
        private void Modificar_Click(object sender, EventArgs e)
        {
            Conexion.Connector();
            string     cadena  = "UPDATE ALUMNO SET NOMBRES='" + textNombre.Text + "',APELLIDOS='" + textApellido.Text + "', DIRECCION='" + textDireccion.Text + "' WHERE CODIGO='" + textID.Text + "'";
            SqlCommand comando = new SqlCommand(cadena, Conexion.Connector());
            int        cant;

            cant = comando.ExecuteNonQuery();
            if (cant == 1)
            {
                MessageBox.Show("La persona fue modificada correctamente");
                textID.Clear();
                textNombre.Clear();
                textApellido.Clear();
                textDireccion.Clear();
                dataGridView1.DataSource = completar_grid();
            }
            else
            {
                MessageBox.Show("La persona no se pudo encontro en la base de datos");
            }
        }
예제 #6
0
 private void Form1_Load(object sender, EventArgs e)
 {
     Conexion.Connector();
     MessageBox.Show("Me conecte a la base de datos");
     dataGridView1.DataSource = completar_grid();
 }