1. Kreirati bazu podataka

  • Prvo koristiti skriptu za kreiranje MS SQL Baze podataka
    1. Otvoriti MS SQL Server Management Studio, ulogovati se (Connect)
    2. Otvoriti Query koji ste dobili od nastavnika
      1. grupa: KreirajBazuDvdKolekcija.sql (desni taster miša, Save Link As...)
      2. grupa: KreirajBazuIzlozbaPasa.sql  (desni taster miša, Save Link As...)
    3. Izvršiti Query kojim se kreira baza i sve u njoj sa sve podacima ...
    4. ...
    5.  .. odabrati da li raditi web aplikaciju ili windows forms aplikaciju
2. Kreirati novi projekat u u svom folderu
  1. OPCIJA: Web -> Asp.net Empty Web Application
    1. Desni klik na naziv projekta ->Add ->New Item...->Web Form
    2. U dnu, levo, odabrati "Split" - za pregled i dizajna i koda
    3. Na formu postaviti GridView - prevući iz Data dela u deo za dizajn,
    4. povezati tu komponentu sa jednom tabelom iz baze,
    5. proveriti šta se prikazuje prilikom pokretanja aplikacije  ...
  2. OPCIJA: Windows ->  Windows Forms Application
    1. Na formu postaviti DataGridView,
    2. povezati tu komponentu sa jednom tabelom iz baze,
    3. proveriti šta se prikazuje prilikom pokretanja aplikacije  ...
  • U oba slučaja se povezivanje na postojeću bazu radi tako što se u gornjem desnom delu dodate komponente klikne na trouglić i pronađe opcija za dodavanje novog izvora podataka. U našem slučaju je to MS SQL Server i baza koja je dodata na času. Pratimo korake koji slede i biramo jednu tabelu
  • Sadržaj tabele iz baze se neće videti sve dok se ne pokrene program - tek tada se pristupa bazi podataka
  • Tasteri za brži rad: F5 za pokretanje, Shift+F5 za zaustavljanje

************** 

Ako imamo vremena u nastavku uraditi istu stvar koristeći MySQL bazu podataka:

  • Istu skriptu, uz izmenu, iskoristiti za kreiranje MySQL Baze podataka
  1. Otvoriti XAMPP Control
  2. Pokrenuti Apache i SQL
  3. Pokrenuti PhpMyAdmin
  4. Prethodnu skriptu kopirati u neki tekst editor (Notepad, Notepad++, VS Code ...) i ukloniti GO iz teksta,
  5. U deo za pisanje SQL komandi kopirati to što se dobilo
  6.    GO
  7.  ... Povezati se na ovu bazu iz aplikacije ...


Last modified: Monday, 25 September 2023, 6:25 PM