INSERT do bazy wybranego elementu z comboBox'a 21.01.2009 (Śr) 13:40
Witam. Mam pewien problem. Mam dwie tabele:
drużyny:
id_druzyny | nazwa | trener | trener2 | kierownik | masazysta --->(id_druzyny - klucz główny - auto numeracja)
i tabele zawodnicy:
id_zawodnika | id_druzyny | numer | imie | nazwisko | pozycja --->(id_zawodnika - klucz główny - auto numeracja)
--->(id_zawodnika - klucz obcy)
Chcę dodać do tabeli zawodnicy zawodników, przypisując ich przy tym do odpowiedniej drużyny, utworzonej już wcześniej.
Na formatce wybieram z comboBox'a drużynę, do której chcę dodać zawodnika, w textBox'y wpisuję odpowiednie dane i buttonem dodaję dane do tabeli. Problem polega na tym, że chcę aby w tabeli zawodnicy w kolumnie id_druzyny znalazła sie wartość id_druzyny z tabeli druzyny dla wybranej druzyny z comboBox'a.
Oto zapytanie które utworzyłem:
[Kod SQL]
string insertQuery = @" INSERT INTO zawodnicy
(ID_Druzyny,
numer,
imie,
nazwisko,
pozycja)
VALUES('" + //????// + "',
'" + textBox1.Text + "',
'" + textBox2.Text + "',
'" + textBox3.Text + "',
'" + textBox4.Text + "')";
Jak odwołać się do tabeli druzyny zeby pobrac wartość id_dryżyny z wybranego comboBox'a? Co powinno znaleźć się w miejscu //????// ?
Mam nadzieję, że w miarę wiadomo o co mi chodzi.
Będę wdzięczny za pomoc.