using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Data.OleDb;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace WindowsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
OleDbCommand komanda = new OleDbCommand();
OleDbConnection konekcija = new OleDbConnection();
DataSet dsPregled = new DataSet();
OleDbDataAdapter adPregled = new OleDbDataAdapter();
private void Form1_Load(object sender, EventArgs e)
{
try
{
konekcija = new OleDbConnection();
konekcija.ConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Apoteka.mdb";
konekcija.Open();
komanda = new OleDbCommand();
komanda.CommandText = "SELECT * FROM JedinicaMjere,Proizvod,TipProizvoda,Cjena_Proizvoda,Firma WHERE TipProizvoda.SifraTipaProizvoda = Proizvod.SifraTipaProizvoda AND Proizvod.SifraJediniceMjere = JedinicaMjere.SifraJediniceMjere AND Cjena_Proizvoda.SifraProizvoda = Proizvod.SifraProizvoda AND Cjena_Proizvoda.SifraFirme = Firma.SifraFirme";
komanda.Connection = konekcija;
adPregled = new OleDbDataAdapter();
dsPregled = new DataSet();
adPregled.SelectCommand = komanda;
adPregled.Fill(dsPregled);
if (dsPregled.Tables[0].Rows.Count > 0)
{
int _rbSloga = 0;
// PostaviPodatke();
}
else
MessageBox.Show("Nema podataka u tabeli proizvod!");
dataGridView1.DataSource = dsPregled.Tables[0];
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
private void button1_Click(object sender, EventArgs e)
{
komanda.Connection = konekcija;
//komanda.CommandText = "SELECT * FROM Proizvod INNER JOIN cjena_proizvoda INNER JOIN stavka_cjenovnika ON stavka_cjenovnika.sifraProizvoda = cjena_proizvoda.sifraProizvoda ON cjena_proizvoda.SifraProizvoda = proizvod.SifraProizvoda";
komanda.CommandText = "SELECT * FROM Proizvod INNER JOIN cjena_proizvoda ON cjena_proizvoda.SifraProizvoda = proizvod.SifraProizvoda INNER JOIN stavka_cjenovnika ON stavka_cjenovnika.sifraProizvoda = cjena_proizvoda.sifraProizvoda";
adPregled.SelectCommand = komanda;
dsPregled.Clear();
adPregled.Fill(dsPregled);
dataGridView1.DataSource = dsPregled.Tables[0];
}
}
}
A evo i link za ceo projekat, zajedno sa bazom.
http://rapidshare.com/files/27...5/WindowsApplication1.zip.html