Ejemplo n.º 1
0
        public int vratiMaxID(IOpstiDomenskiObjekat odo)
        {
            try
            {
                string upit = "Select Max(" + odo.VratiNazivKljucnogAtributa() + ") as MaxBroj from " + odo.VratiImeTabele();
                komanda = new OleDbCommand(upit, konekcija, transakcija);
                OleDbDataReader citac = komanda.ExecuteReader();

                if (citac.Read())
                {
                    try
                    {
                        int rezultat = Convert.ToInt32(citac["MaxBroj"]);
                        return(rezultat + 1);
                    }
                    catch
                    {
                    }
                }
                return(1);
            }
            catch (Exception ex)
            {
                throw ex;
                // return 1;
            }
        }