// //Novo public void ucitajKategorije() { string query = "SELECT KategorijaID, Kategorija FROM Kategorije "; try { SqlCommand cmd = new SqlCommand(query, clsKonekcija.GetConnection()); SqlDataAdapter cmdAdapter = new SqlDataAdapter(cmd); dsKategorije1.Clear(); cmdAdapter.Fill(dsKategorije1.Kategorije); } catch (Exception ex) { string iz = ex.Message.ToString(); MessageBox.Show("Došlo je do greške!", "Upozorenje", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
public void ucitajKategorije() { string query = "SELECT KI.KatInstID, K.KategorijaID, K.Kategorija FROM Kategorije K INNER JOIN KategorijeInstruktori KI ON K.KategorijaID = KI.KategorijaID INNER JOIN Instruktori I ON KI.InstruktorID = I.InstruktorID WHERE I.InstruktorID = @InstruktorID ORDER BY K.KategorijaID"; //string query = "SELECT KI.KatInstID, K.KategorijaID, K.Kategorija FROM KategorijeInstruktori KI INNER JOIN Kategorije K ON KI.KategorijaID = K.KategorijaID INNER JOIN Instruktori I ON KI.InstruktorID = I.InstruktorID WHERE I.InstruktorID = @InstruktorID ORDER BY K.KategorijaID"; try { SqlCommand cmd = new SqlCommand(query, clsKonekcija.GetConnection()); SqlDataAdapter cmdAdapter = new SqlDataAdapter(cmd); cmd.Parameters.Add("@InstruktorID", SqlDbType.Int); cmd.Parameters["@InstruktorID"].Value = tbInstruktorID.Text; // ,"Kategorije" dsKategorije1.Clear(); cmdAdapter.Fill(dsKategorije1.Kategorije); } catch (Exception ex) { string iz = ex.Message.ToString(); MessageBox.Show("Više puta ste unijeli istu kategoriju!", "Upozorenje", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }