InitializeComponent(); SqlConnection povezava=new SqlConnection();//Objekt za povezavo z bazo //Objekt SqlDataAdapter za komunikacijo z tabelo v bazi podatkov SqlDataAdapter daArtikli; //Objekt DataSet za shranjevanje pridobljenih podatkov iz baze DataSet dsNabava; //Pri delu s poizvedbami navadno uporabimo varovalni blok try { //Povezovalni string z bazo podatkov string izvor = @"Data Source=.\SQLEXPRESS;AttachDbFilename=D:\APJ\SQL SERVER\SQL SERVER\NabavaSQL\NabavaSQL.mdf; Integrated Security=True;Connect Timeout=30;User Instance=True"; //Vsebina poizvedbe string SQL = "SELECT * FROM Artikli"; //Konstruktor objekta tipa SqlConnection dobi podatke o izvoru baze povezava = new SqlConnection(izvor); //Objekt tipa SqlAdapter vzpostavi komunikacijo zbazo daArtikli = new SqlDataAdapter(SQL, povezava); //Objekt za shranjevanje pridobljenih podatkov v pomnilniku dsNabava = new DataSet(); //Podatke iz baze z metodo Fill dejansko prenesemo v ustrezen DataSet daArtikli.Fill(dsNabava, "Artikli"); //Gradnik DataGridView povežemo s podatki gradnika DataSet v pomnilniku //do tabel v bazi dostopamo preko indeksa (Tables[0] je prva tabela) dataGridView1.DataSource = dsNabava.Tables[0]; } catch { MessageBox.Show("Napaka pri dostopu do baze podatkov!"); } finally { //Na koncu prekinemo povezavo z bazo, da bodo spremembe res ažurirane povezava.Close(); }