2. LES VOY A PONER COMO EJEMPLO EL CLIENTE PARA AÑADIR EN LOS 4 VA EL MISMO CODIGO
3. 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(); }
4.
5. 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));
6. 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(); }
7. 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"); } }
8. ES EL MISMO CODIGO PERO CON LA UNICA DIFERENCIA QUE A CADA TABLA LE VAS A PONER SUS ATRIBUTOS.