Añadir
Upcoming SlideShare
Loading in...5
×
 
  • 1,637 views

 

Statistics

Views

Total Views
1,637
Views on SlideShare
1,138
Embed Views
499

Actions

Likes
0
Downloads
68
Comments
0

1 Embed 499

http://ilianpatricia18.wordpress.com 499

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Añadir Añadir Presentation Transcript

  • AÑADIR
    CLIENTE
    PROVEEDOR
    PRODUCTO
    VENTAS
  • LES VOY A PONER COMO EJEMPLO EL CLIENTE PARA AÑADIR EN LOS 4 VA EL MISMO CODIGO
  • DENTRO DE ESTA IMAGEN FA EL SIGUIENTE CODIGO QUE NOS ABRIRA OTRO FORM
    private void button1_Click(object sender, EventArgs e)
    {
    Form10 ventana = new Form10();
    ventana.Show();
    this.Close();
    }
  • DENTRO DEL BOTON VA EL SIGUIENTE CODIGO:
    private void button1_Click(object sender, EventArgs e)
    {
    con = new SqlConnection();
    con.ConnectionString = vgloba.liga;
    try
    {
    string insertar = "insertinto CLIENTES
    (nombre,calle,interior,exterior,colonia,codigoPostal,estado,pais,ciudad,poblacion,telefono1,telefono2, rfc, email) values (@nombre,@calle,@interior,@exterior,@colonia,@codigoPostal,@estado,@pais,@ciudad,@poblacion,@telefono1,@telefono2,@rfc,@email)";
    //se le pone el texbox para saber donde se va a agregar la informacion y que se va a guardar en la base de datos en sql.
    SqlCommand comando = new SqlCommand(insertar, con);
    comando.Connection.Open();
    // comando.Parameters.Add(new SqlParameter("@id_Cliente", textBox15.Text));
    comando.Parameters.Add(new SqlParameter("@nombre", textBox1.Text));
    comando.Parameters.Add(new SqlParameter("@calle", textBox2.Text));
    comando.Parameters.Add(new SqlParameter("@interior", Int32.Parse (textBox3.Text)));
    comando.Parameters.Add(new SqlParameter("@exterior", Int32.Parse (textBox4.Text)));
    comando.Parameters.Add(new SqlParameter("@colonia", textBox5.Text));
    comando.Parameters.Add(new SqlParameter("@codigoPostal", Int32.Parse (textBox6.Text)));
    comando.Parameters.Add(new SqlParameter("@estado", textBox7.Text));
    comando.Parameters.Add(new SqlParameter("@pais", textBox8.Text));
    comando.Parameters.Add(new SqlParameter("@ciudad", textBox9.Text));
    comando.Parameters.Add(new SqlParameter("@poblacion", textBox10.Text));
    comando.Parameters.Add(new SqlParameter("@telefono1",Int32.Parse (textBox11.Text)));
    comando.Parameters.Add(new SqlParameter("@telefono2", Int32.Parse (textBox12.Text)));
    comando.Parameters.Add(new SqlParameter("@rfc", textBox13.Text));
    comando.Parameters.Add(new SqlParameter("@email", textBox14.Text));
  • comando.ExecuteNonQuery();
    comando.Connection.Close();
    MessageBox.Show("Se ha agragado nuevo CLIENTE ala base de datos");
    }
    catch
    {
    MessageBox.Show("No se pudo conectar a la base de datos");
    }
    Form7 ventana = new Form7();
    ventana.Show();
    this.Close();
    }
  • ESTE CODIGO VA DENTRO DEL FORM PERO SEGUIMOSEN EN AÑADIR.
    privatevoid Form10_Load(objectsender, EventArgs e)
    {
    con = new System.Data.SqlClient.SqlConnection();
    con.ConnectionString = vgloba.liga;
    try
    {
    con.Open();
    //contar registros
    string contar = "SELECT Count(id_Cliente) FROM CLIENTES";
    SqlCommand comando = new SqlCommand(contar, con);
    int contador = (int)comando.ExecuteScalar() + 1;
    con.Close();
    textBox15.Text = contador.ToString();
    }
    catch
    {
    MessageBox.Show("conexioninaxesible");
    }
    }
  • ES EL MISMO CODIGO PERO CON LA UNICA DIFERENCIA QUE A CADA TABLA LE VAS A PONER SUS ATRIBUTOS.