[ wex-alpha @ 07.09.2011. 13:54 ] @
Trebam iz baze, iz jednog columna uzeti vremensku vrijednost. Uporediti je sa danasnjim datumom. Ako je ta vrijednost prosla, onda upisati broj 0 u poseban column, ako nije prosla onda upisujem 1. Sve to treba ponovo upisati u bazu. Napravio sam kod koji to radi. Vas pitam za savjet da li je to po vama ok, ili ima mjesta za optimizaciju. Code: try { foreach (DataRow row in dTable.AsEnumerable()) { string red = row["clando"].ToString(); DateTime vrijemeClanstva = DateTime.Parse(red); if (DateTime.Compare(DateTime.Now, vrijemeClanstva) < 0) { row["aktivan"] = 1; // pisi u bazu broj jedan } else { //pisi u bazu broj nula row["aktivan"] = 0; } } } catch (Exception a) { } dAdapter.Update(dTable); |