Anda di halaman 1dari 5

public void registro()

{
SqlConnection conexion = new SqlConnection
("Data Source=MORENO-PC\\SQLEXPRESS;Initial Catalog=HOLA;Integra
ted Security=True");
conexion.Open();
SqlCommand consulta = new SqlCommand
("select * from login where usuario='" + txt_nombre.Text + "' an
d contrasena='" + txt_contrasena.Text + "'", conexion);
SqlDataReader ejecutar = consulta.ExecuteReader();
if (ejecutar.Read() == true)
{
MessageBox.Show("Bienvenido " + txt_nombre.Text);
//Form1.nombre = txt_nombre.Text;
//Form1.contrasena = txt_contrasena.Text;
this.Hide();
//programa abrir = new programa();
// abrir.Show();
}
else
{
MessageBox.Show("datos incorrectos");
intentos++;
if (intentos >= 2)
Application.ExitThread();
else
{
txt_nombre.Text = "";
txt_contrasena.Text = "";
txt_nombre.Focus();
conexion.Close();
}
// Application.ExitThread();
}
}
using System.Windows.Forms;
using System.Data.SqlClient;
SqlConnection MiConexion;
public void Conectar() {
MiConexion = new SqlConnection("Data Source=MORENO-PC\\SQLEXPRESS;In
itial Catalog=HOLA;Integrated Security=True");
MiConexion.Open();
}
public void Desconectar() {
MiConexion.Close();
}
public void EjecutarSql(String Query)
{
SqlCommand MiComando = new SqlCommand(Query, this.MiConexion);
int FilasAfectadas = MiComando.ExecuteNonQuery();
if (FilasAfectadas > 0)

{
MessageBox.Show("Operacion realizada con exito", "la base de dat
os ha sido modificada", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
else
{
MessageBox.Show("No se pudo realizar la modificacion de la base"
, "ERROR del sistema", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
public void ActualizarGrid(DataGridView dg, String Query)
{
this.Conectar();
System.Data.DataSet MiDataSet = new System.Data.DataSet();
SqlDataAdapter MiDataAdaptar = new SqlDataAdapter(Query, MiConexion)
;
MiDataAdaptar.Fill(MiDataSet, "alumnos");
dg.DataSource = MiDataSet;
dg.DataMember = "alumnos";
this.Desconectar();
}
using System.Data.SqlClient;
using System.Windows.Forms;

Boolean editar;
clase_alumno ManipularDatos = new clase_alumno();
String Codigo = "";
public alumnos()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{

if (editar)
{
ManipularDatos.Conectar();
String Query = "update alumnos set nombre = '" + txtNombre.Text
+ "' , apellido = '" +
txtApellido.Text + "' , edad=" + txtEdad.Text + " where codi
go = '" + Codigo + "';";
ManipularDatos.EjecutarSql(Query);
ManipularDatos.ActualizarGrid(this.dataGridView1, "select * from
alumnos");
ManipularDatos.Desconectar();
limpiar();
editar = false;
}

else
{
ManipularDatos.Conectar();
String Query = "insert into alumnos(codigo,nombre,apellido,edad)
values ('" + txtCodigo.Text
+ "','" + txtNombre.Text + "','" + txtApellido.Text + "'," +
txtEdad.Text + ");";
ManipularDatos.EjecutarSql(Query);
ManipularDatos.ActualizarGrid(this.dataGridView1, "select * from
alumnos");
ManipularDatos.Desconectar();
this.limpiar();
}
}

public void limpiar() {


txtCodigo.Text = "";
txtNombre.Text = "";
txtApellido.Text = "" ;
txtEdad.Text = "" ;
}
private void button2_Click(object sender, EventArgs e)
{
editar = true;
Codigo = this.dataGridView1.CurrentRow.Cells[0].Value.ToString();
txtNombre.Text = this.dataGridView1.CurrentRow.Cells[1].Value.ToStri
ng();
txtApellido.Text = this.dataGridView1.CurrentRow.Cells[2].Value.ToSt
ring();
txtEdad.Text = this.dataGridView1.CurrentRow.Cells[3].Value.ToString
();
}
private void alumnos_Load(object sender, EventArgs e)
{
editar = false;
clase_alumno objeto = new clase_alumno();
objeto.ActualizarGrid(this.dataGridView1, "select * from alumnos");
this.reportViewer1.RefreshReport();
this.reportViewer1.RefreshReport();
this.reportViewer1.RefreshReport();
}
private void btnborrar_Click(object sender, EventArgs e)
{
Codigo = this.dataGridView1.CurrentRow.Cells[0].Value.ToString();
var resultado = MessageBox.Show("Desea eliminar el registro?", "Conf
irmar borrado", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (resultado == DialogResult.Yes)
{

ManipularDatos.Conectar();
String Query = "delete from alumnos where codigo = ' " + Codigo
+ "';";
ManipularDatos.EjecutarSql(Query);
ManipularDatos.ActualizarGrid(dataGridView1, "select * from alum
nos");
ManipularDatos.Desconectar();
}
else
{
return;
}
}
private void textBox5_KeyUp(object sender, KeyEventArgs e)
{
ManipularDatos.ActualizarGrid(this.dataGridView1, "select * from alu
mnos where nombre like '" +
textBox5.Text + "%';");
}
private void dataGridView1_CellContentClick(object sender, DataGridViewC
ellEventArgs e)
{
}
private void txtCodigo_TextChanged(object sender, EventArgs e)
{
}

DialogResult resp;
resp = MessageBox.Show("Desea salir del registro alumnos?", "SALIR..
.", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (resp == DialogResult.Yes)
{ Application.ExitThread(); }//cierra todos los formularios abiertos
del proyecto

Anda mungkin juga menyukai