Witam, chcę sobie napisać aplikację bazodanową "faktura", ale mam małe problemy.
Diagram bazy wygląda mniej więcej tak:
http://www.speedyshare.com/493570830.html
Starałem wzorować się na bazie Northwind, tutaj też jest moje pierwsze pytanie: czy została ona dobrze zaprojektowana, jeżeli chodzi o relacje pomiędzy tabelami "Faktury" i "Pozycje"?
Kolejny problem to wpisywanie pozycji do danej faktury :
plan był taki, żeby w dataGridView najpierw można było wybrać sobie rodzaj detalu (combobox w datagridview), po czym w kolejnej kolumnie można było sobie wybrać dany detal z wybranego wcześniej rodzaju (również w comboboxie) po czym w kolejnych komórkach miały się wyświetlać informacje co do ceny jednostkowej i masy netto, a reszta miała być uzupełniana przez użytkownika na podstawie powyższego schematu bazy danych.
Obecnie "działa" wybieranie rodzaju i danego detalu z tego rodzaju, ale gdy w nowym wierszu chcę wybrać sobie inny rodzaj, program zaczyna walić błędami, czy ktoś byłby w stanie wytłumaczyć, jak to powinno być poprawnie zrobione?
Kodu nie mam, bo wszystko było że tak powiem "wyklikane".
Kolejne pytanie to jak zrobić, żeby te kilka pozycji odwzorować właśnie w danej fakturze?
Ostatnim problemem jest dodawanie nowego pracownika.
Chciałbym, aby odbywało się to jednoetapowo, to znaczy, żeby w dataGridView były sobie pola, login, hasło, imię, nazwisko pobrane z 2ch tabel (na podstawie zamieszczonej bazy danych) i żeby po zapisaniu w bazie dany pracownik miał przydzielony już swój login i hasło.
Nie mam zielonego pojęcia jak się za to zabrać, jakby komuś sięchciało mi pomóc byłbym ogromnie wdzięczny :)