pero eres tu quien genera el id de la tabla de "proyectos" ? no es que el cod_proyecto sera autonumerico (identity)
using (MySqlConnection conn = new MySqlConnection("<connection string>"))
{
conn.Open();
string query = "INSERT INTO proyecto (cod_proyecto,nombre,ubicacion,estado) VALUES (@codigo,@nombre,@ubicacion,@estado)";
using(MySqlCommand cmd = new MySqlCommand(query, conn))
{
cmd.Parameters.AddWithValue("@codigo", Convert.Toint32(txtcodigo.Text));
cmd.Parameters.AddWithValue("@nombre", txtNombre.Text);
.
.
cmd.ExecuteNonQuery();
}
string query2 = "INSERT INTO detalle_material (cod_proyecto) VALUES (@codigo)";
using(MySqlCommand cmd = new MySqlCommand(query2, conn))
{
cmd.Parameters.AddWithValue("@codigo", Convert.Toint32(txtcodigo.Text));
cmd.ExecuteNonQuery();
}
}
saludos
Leandro Tuttini
Blog
Buenos Aires
Argentina