Está en la página 1de 3

Para hacer la base de datos y el mantenimiento respectivo de nuevo,guardar,modif icar,eliminar y cerrar using using using using using using

using System; System.Collections.Generic; System.ComponentModel; System.Data; System.Drawing; System.Text; System.Windows.Forms;

using System.Data.SqlClient; namespace Uso_de_formularios { public partial class Form2 : Form { public Form2() { InitializeComponent(); } static string cad = "Data Source=ITCA-F82D0C5394;Initial Catalog=sis;Int egrated Security=SSPI"; SqlConnection con =new SqlConnection(cad); SqlDataReader leer; SqlCommand sql; private void Form2_Load(object sender, EventArgs e) { con.Open(); llenar(); } void llenar() { sql = new SqlCommand("Select id from alumnos", con); leer = sql.ExecuteReader(); this.comboBox1.Items.Clear(); while (leer.Read()) { this.comboBox1.Items.Add("" + leer["id"]); } leer.Close(); } private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) { sql = new SqlCommand("Select * from alumnos where id='"+this.comboBo x1 .SelectedItem +"'", con); leer = sql.ExecuteReader(); while (leer.Read()) { this.textBox1.Text=""+leer["id"]; this.textBox2.Text=""+leer[1]; this.textBox3.Text =""+leer[2].ToString(); } leer.Close(); } private void button1_Click(object sender, EventArgs e) {

this.textBox1.Text = this.textBox2.Text = this.textBox3.Text = this.button2.Enabled

""; ""; ""; = true;

} private void button2_Click(object sender, EventArgs e) { try { sql = new SqlCommand("insert into alumnos values('" + this.textB ox2.Text + "','" + this.textBox3.Text + "')", con); sql.ExecuteNonQuery(); llenar(); MessageBox.Show("Registro ingresaso correctamente", "Ok",Message BoxButtons.OK ,MessageBoxIcon.Information ); } catch(Exception ex) { MessageBox.Show(ex.Message); } } private void button3_Click(object sender, EventArgs e) { try { sql = new SqlCommand("update alumnos set nombre='" + textBox2.Te xt + "',pais='" + textBox3.Text + "'where id='" + comboBox1.SelectedItem + "'", con); sql.ExecuteNonQuery(); MessageBox.Show("Registro actualizado correctamente", "Ok", Mess ageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show(ex.Message ); } } private void button4_Click(object sender, EventArgs e) { try { sql = new SqlCommand("delete from alumnos where id='"+comboBox1. SelectedItem +"'",con ); sql.ExecuteNonQuery(); MessageBox.Show("Registro eliminado correctamente", "Ok", Messag eBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show(ex.Message); } } private void button5_Click(object sender, EventArgs e) { Close(); } }

También podría gustarte