[C#] Dynamiczny Combobox z bazy danych z innej tabeli

0

witam,

proboje zrobic taki prosty projekcik - mianowicie mam:

tabele "Tabela1" oraz tabele "Ocena"

w "Tabela1" jest klucz obcy z "Ocena"

user image

utworzylem nowa forme, przeciagnalem z datasource wszystkie pola z Tabela1 (zmieniajac pole "ocena" w Tabela1 na typ combox) z test1DataSet

i chcialem teraz podpiac pod combox tak, zeby mozna bylo wybrac ocene np. "dobra" (z "nazwa_oceny" z tabeli "Ocena") i to zapisac do tabeli "Tabela1"

ustawilem comboxa tak:, na koncu uruchomienie:

user imageuser imageuser image
user image

wszystko byloby swietnie ale po wybraniu oceny program nie da sie dalej obslugiwac (nawet zamknac). trzeba wylaczac w VS

VS 2005, baza Express.

nie pisalem zadnego kodu dotychczas, czy trzeba w takim przypadku? nie da sie tego ustawic w tych wlasciwosciach comboboxa?
jesli sie da to jak to ustawic? moge przeslac projekt z backupem bazy na maila dla kazdego zainteresowanego, prosze o wiadomosc przez forum.

z gory bardzo dziekuje za pomoc i cierpliwosc (bo nie jestem zaawansowany w VS zreszta to widac ;) )

0

Hmm... Ja bym spróbował jako DataSource comboboxa ustawić ocenyBindingSource.

0

Wiesz, jeśli nie jest to jakiś tajny projekt, to najlepiej będzie, jeśli wrzucisz projekt i dasz linka.
Bo inaczej, to nie umiem pomóc, wszystko wygląda dobrze :(

0

brakowalo bindingsource jednego ;) - dziala

0

Wybacz, nie miałem czasu ostatnio. Ale jak wywaliłem wszystkie bindingsource'y, tableadaptery i datasety oraz zrobiłem od nowa, to działa ok. Dużo masz tam niepotrzebnych śmieci, posprzątaj sobie :)
I tak na przyszłość - pilnuj porządku w projekcie, nawet w takim małym warto.

1 użytkowników online, w tym zalogowanych: 0, gości: 1