Asi estoy manejado mi codigo de insert el problema es que quiero ocupar los dos insert por ocupo dos datdos para guardarlos en dos diferentes campo de dos diferentes tablas:
Código c#:
Ver originalOleDbConnection BaseDatos = new OleDbConnection();
OleDbCommand Com = new OleDbCommand();
string Sql,mascota,miLetra;
int x;
BaseDatos.ConnectionString = @"PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=C:\doggy_park.mdb";
BaseDatos.Open();
Com.Connection = BaseDatos;
Com.CommandType = CommandType.Text;
Sql = "INSERT INTO Cliente ( nombre, apellido,direccion, mail, mascota, raza, color, señas, fecha_entra, fecha_sale, edad, M, F,tipo_mascota,otro,letra, telefono)";
Sql = Sql + "SELECT '" + textBox2.Text + "','" + textBox3.Text + "','" + textBox4.Text + "','" + textBox6.Text + "','" + textBox7.Text + "','" + textBox8.Text + "','" + textBox9.Text + "','" + textBox1.Text + "','" + dateTimePicker1.Text + "','" + dateTimePicker2.Text + "','" + comboBox1.Text + "','" + radioButton1.Checked + "','" + radioButton2.Checked + "','" + checkBox1.Tag + "','" + richTextBox1.Text + "','" + miLetra + "'," + textBox5.Text + ";";
Sql = "INSERT INTO comportamiento(mascota,dueno,num)";
Sql = Sql + "SELECT '" + textBox2.Text + "','" + textBox7.Text + "',"+ textBox5.Text +";";
Com.CommandText = Sql;
x = Com.ExecuteNonQuery();
BaseDatos.Close();
y un ajemplo del update seria asi
Código c#:
Ver originalsql = "UPDATE [tabla] set [nombre] = ´textBox1.text´, apellido = 'textBox2.text'... etc where [id] = ''id "
en caso de que hubiera id seria id pero como es autonumerico no es necesario verdad nada mas me lataria la duda del insert