Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Opiekun pracy dyplomowej Dr Jacek Matulewski Zakład Mechaniki Kwantowej Uniwersytet Mikołaja Kopernika Wydział Fizyki, Astronomii i Informatyki Stosowanej.

Podobne prezentacje


Prezentacja na temat: "Opiekun pracy dyplomowej Dr Jacek Matulewski Zakład Mechaniki Kwantowej Uniwersytet Mikołaja Kopernika Wydział Fizyki, Astronomii i Informatyki Stosowanej."— Zapis prezentacji:

1 Opiekun pracy dyplomowej Dr Jacek Matulewski Zakład Mechaniki Kwantowej Uniwersytet Mikołaja Kopernika Wydział Fizyki, Astronomii i Informatyki Stosowanej Cezary Wardak Toruń 2011

2 Głównym celem pracy było wykonanie programu służącego do zarządzania projektami -aplikacji bazodanowej w środowisku Visual Studio C# Jako bazę danych użyto MsSql. Baza zawiera ok. 30 tabel.

3 Zaplanowanie i zdefiniowanie bazy danych Wykonanie połączenia aplikacji z plikiem bazodanowym Dodanie klas LINQ to SQL przy użyciu automatycznego kreatora Zdefiniowanie głównych obiektów bazodanowych z podpięciem ich do bazy danych. Wykonanie metod i funkcji służących do dodawania nowych rekordów i ich modyfikacji definiowanie raportów

4 Narzędzia Komponenty projektu Właśiwości kontrolek Edytowa forma Okno błędów

5 NarzędziaWłaściwości Struktura Projektu

6

7

8 Data Sources

9 Wiązanie z bazą danych

10

11

12

13

14 cmd.CommandText = "SELECT PrProject.ProjectID AS [Nr Proj]," + "\nPrProject.ProjectName AS [Nazwa Proj]," + "\nPrProgram.ProgramName AS [Nazwa Programu]," + "\nPrProjectState.PStateName AS [Status]" + "\nFROM PrProject" + "\nLEFT OUTER JOIN PrProgram" + "\nON PrProject.ProgramID = PrProgram.ProgramID" + "\nLEFT OUTER JOIN PrProjectState" + "\nON PrProject.PStateID = PrProjectState.PStateID";

15 ProjectsDataContext BDProjekty = new ProjectsDataContext(nazaBazy); var projekty = BDProjekty.PrProjects; var programy = BDProjekty.PrPrograms; var statusy = BDProjekty.PrProjectStates; dataGridView1.DataSource = from PrProject in projekty join PrProgram in programy on PrProject.ProgramID equals PrProgram.ProgramID join PrProjectState in statusy on PrProject.PStateID equals PrProjectState.PStateID select new { Nr_Proj = PrProject.ProjectID, Nazwa_Pr = PrProject.ProjectName, Nazwa_Programu = PrProgram.ProgramName, Status_Projektu = PrProjectState.PStateName };

16

17


Pobierz ppt "Opiekun pracy dyplomowej Dr Jacek Matulewski Zakład Mechaniki Kwantowej Uniwersytet Mikołaja Kopernika Wydział Fizyki, Astronomii i Informatyki Stosowanej."

Podobne prezentacje


Reklamy Google