Informatica
CODIFICACIÓN
BOTON DE CONECTAR
Realiza la conexión a la base de datos.
private void btnconectar_Click(object sender, EventArgs e)
{
//creacion de la conexion
string cadenaconex = "PROVIDER=Microsoft.ACE.OLEDB.12.0; Data Source= D:\bdControl.accdb;Persist Security Info=False";
miConexion = newOleDbConnection(cadenaconex);
miConexion.Open();
MessageBox.Show(miConexion.State.ToString());
}
BOTON PRESENTAR CLIENTES
Presenta los clientes registrados de la base de datos en el recuadro blanco.
private void btnpresentar_Click(object sender, EventArgs e)
{
OleDbCommand comando = new OleDbCommand("select * from CLIENTE", miConexion);OleDbDataReader registros = comando.ExecuteReader();
string CLIENTE;
while (registros.Read())
{
CLIENTE = registros["Id_clie"].ToString() + " ";
// Para mostrar los registros del los libros se debe concatenar con un += como se ve en el ejemplo
CLIENTE += registros["Nombre"].ToString() + " ";
CLIENTE +=registros["Ape_pat"].ToString() + " ";
CLIENTE += registros["Ape_mat"].ToString() + " ";
CLIENTE += registros["calle"].ToString() + " ";
CLIENTE += registros["No"].ToString() + " ";
CLIENTE += registros["Delegacion"].ToString() + " ";
CLIENTE += registros["Colonia"].ToString() + " ";
CLIENTE +=registros["tel"].ToString() + " ";
lstcliente.Items.Add(CLIENTE);
}
BOTON REGISTRAR CLIENTE
Nos envía a la pantalla de registros para poder dar de alta un cliente en la base de datos.
private void button1_Click(object sender, EventArgs e)
{
frmregistrar frmcliente = new frmregistrar();
frmcliente.miConexion = miConexion;frmcliente.Show();
}
BOTON ACTUALIZAR CLIENTE
Nos envía la pantalla de actualizar para poder modificar algún registro de la base de datos.
private void button2_Click(object sender, EventArgs e)
{
Actualizar frmcliente = new Actualizar();
frmcliente.Laconexion = miConexion;
frmcliente.Show();
}
BOTON ELIMINAR
Presenta lapantalla de eliminar para poder dar de baja algún cliente registrado.
private void btnEli_Click(object sender, EventArgs e)
{
frmEliminar frmclientes = new frmEliminar();
frmclientes.Laconexion=miConexion;
frmclientes.Show();
}
BOTON CONSULTAR
Presenta la pantalla de consulta para visualizar los clientes registrados.private void btnconsulatar_Click(object sender, EventArgs e)
{
consulta frmconsulta = new consulta();
frmconsulta.Laconexion = miConexion;
frmconsulta.Show();
}
BOTON SALIR
Cierra la aplicación
private void btnsalir_Click(object sender, EventArgs e)
{
if (miConexion != null)
{miConexion.Close();
}
this.Close();
}
REGISTRO DE CLIENTE
CODIFICACION
namespace CLIENTES
{
public partial class frmregistrar : Form
{
OleDbConnection miconex;
public OleDbConnection miConexion
{
set
{
miconex = value;
} }
public frmregistrar(){
InitializeComponent();}
}
BOTON DE REGISTRO
Permite registrar al cliente e indica si ha sido registrado correctamente.
private void button1_Click(object sender, EventArgs e)
{
string sent = "INSERT INTO CLIENTE VALUES ('" + txtid.Text + "','" + txtnombre.Text + "','" + txtpaterno.Text + "','" + txtmaterno.Text + "','" + txtcalle.Text + "' ,'" +...
Regístrate para leer el documento completo.