Obsługa bazy danych w aplikacji dla Windows
Modele produktów w bazie danych AdventureWorksLT
- Aplikacja dla Windows umożliwiająca edycje danych z bazy
AdventureWorksLT

Wykorzystać bazę danych AdventureWorksLT w dowolnie wybranej
jednej z dwóch postaci:
- baza w formacie Microsoft Access (plik
.mdb)
- baza gotowa do podpięcia (Attach) w Microsoft SQL Server 2005 lub 2008
(pliki .mdf i .ldf)
- (AdventureWorksLT jest jedną z wersji bazy danych wykorzystywanej w
różnych przykładowych aplikacjach. Więcej informacji można znaleźć pod
adresem:
http://msftdbprodsamples.codeplex.com/)
- Wymagana funkcjonalność:
- lista nazw modeli produktów
- edycja wybranego z listy modelu produktów:
- widok (tylko do odczytu) identyfikatora i daty ostatniej
modyfikacji
- nazwa modelu (w przypadku modyfikacji zadbać o odświeżenie
pozycji na liście wszystkich modeli)
- dodawanie, usuwanie, modyfikacja opisów (zarówno oznaczenia
języka jak i opisu)
- użytkownik ma możliwość pracy bez bezpośredniego dostępu do bazy
danych - dane pobierane są automatycznie na starcie, zapis modyfikacji
do bazy odbywa się na żądanie użytkownika
- Przykładowy wygląd aplikacji:

- Wymagania techniczne:
- struktura bazy danych nie może zostać zmodyfikowana w żaden sposób
- parametry połączenia (connection string) muszą być
zapisane w pliku konfiguracyjnym
- technologia i sposób wykonania interfejsu użytkownika jest dowolny
- technologia i sposób dostępu do bazy danych jest dowolny
- Przybliżona punktacja:
- odczyt danych z bazy: 1,5
- lista modeli produktów: 1,0
- edycja nazwy modelu (z odświeżeniem zawartości listy):
1,0
- edycja opisów w różnych językach (z zachowaniem
modyfikacji po zmianie wybranego modelu): 3,0
- zapis danych do bazy: 3,5
- Linki do przesyłania rozwiązań (hasło jest takie samo, jak do wyników):