Wywołanie zapytania SQL na podstawie wyniku z drugiej listy

0

Dzień Dobry,

Jestem bardzo poczatkujący w tej materii, więc korzystam z musze stworzyć aplikacje, która będzie ładować jedną listę za pomocą drugiej listy. A mianowicie w polu Linia Produkcyjna (ComboBox, gdzie źródłem wartości jest zapytanie sql (wywołanie tabelki)) wybieram konkretną linie produkcyjną i na podstawie tej wartości chce wywołać drugie zapytanie SQL (funkcja tabelaryczna z parametrem), które da wartości dla drugiej listy tj. Obsługiwane zlecenia produkcyjne. Wiem, że muszę wartość z pierwszego ComboBoxu przekazać do drugiego, ale nie znam się totalnie na C#, aplikacje tworze z podręcznika, gdzie to nie jest opisane. Niestety nie wiem jak to ugryźć od strony kodowej (przekazać dane między klasami itp.). Puytanie czy można to jakoś wyklinać w formularzu na podstawie właściwości?

screenshot-20230730150927.png

0

Hej zacznij od wrzucenia kodu bo tak to trochę wróżenie z fusów jest.
Jak wrzucisz kod to wtedy da jakąś poszlakę co z tym robić.

0

Jakas podpowiedź, ktory plik? A jak wszystkie to w jaki sposob to zaprezentować? Jak mowilem jestem noga totalna ;-)

0
Bartosz Gromada napisał(a):

Jakas podpowiedź, ktory plik? A jak wszystkie to w jaki sposob to zaprezentować? Jak mowilem jestem noga totalna ;-)

Myślę że to nie ma sensu.
Orientowanie się w kodzie formatki to pikuś w stosunku do tego, co trzeba zrobić dalej.

1

@Bartosz Gromada: Wrzuć na git{hub, lab}. Ponadto trochę nie rozumiem problemu. Jeśli to jest twoja pierwsza styczność, to zakładam, że wszystko jest w jednym Form, jeśli tak, to powinieneś mieć dostęp do obiektów w obrębie wszystkich metod. Zobacz jak nazwałeś ten pierwszy CB (zgodnie z konwencją powinno być coś a'la cbProductionLine) , potem przejdź do metody obsługującej button, który ma wyzwolić zapytanie do bazy i do zmiennej String przypisz wartość z tego obiektu CB. Dodaj do zapytania i zrób "call" do bazy.

0

Jeśli korzystasz z procedur składowych, to określasz tabelę/listę elementów z których chcesz skorzystać jako parametr...i w zasadzie tyle.
Dalej to już kwestia zgodności kolumn.

0

Dziękuję wszystkim za pomoc, musiałem poczytać o C# i wszystko zrozumiałem, dzięki waszym podpowiedzią.

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