Ich brauche Hilfe beim Einfügen von Daten in mehrere Tabellen. Ich habe 3 Tabellen:Einfügen von Daten in mehrere Tabellen
Revizija
(rev_id, Broj_rev)Verzija
(verz_id, Broj_verz, rev_id)Program
(prog_id, Naziv_prog, verz_id)
mit FK Connected - revizija
zu verzija
, verzija
zu programski
sustav.
Meine Einfügung schlägt fehl, wenn ich versuche, Programm auszuführen.
SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["Database1"].ConnectionString);
SqlCommand xp = new SqlCommand("Insert into Revizija Values(@Broj_rev)", con);
xp.Parameters.AddWithValue("@Broj_rev", textBox5.Text);
con.Open();
xp.ExecuteNonQuery();
con.Close();
SqlCommand xp1 = new SqlCommand("Insert into Verzija values(@Broj)", con);
xp1.Parameters.AddWithValue("@Broj", textBox4.Text);
con.Open();
xp1.ExecuteNonQuery();
con.Close();
SqlCommand xp4 = new SqlCommand("Insert into Program values (@Naziv_prog)", con);
xp4.Parameters.AddWithValue("@Naziv_prog", textBox2.Text);
con.Open();
xp4.ExecuteNonQuery();
con.Close();
Welchen Fehler erhalten Sie? –
Sind die IDENTITY-Spalten rev_id, verz_id und prog_id? – Steve