[ dusty @ 03.08.2004. 14:14 ] @
Pozdrav narode. Imam jedan problem. Naime bindovao sam DataSet i tabele iz njega za kontrole na formi. Imam jedno dugme koje poziva moju metodu koja poziva Update za taj dataSet, ali samo za izmenjene redove: Code: public void UpdateSource(ref DataSet ds, string s_table){ DataTable upd; //, del, ins; upd = ds.Tables[s_table].GetChanges(DataRowState.Modified); if(upd != null){ try{ sda.Update(upd); // sda SqlDataAdapter za moj dataset } catch(SqlException se){ Debug.WriteLine(se.Message); } } } Ovo lepo radi, ali problem je u tome sto red dobija status Modified tek kada se promeni trenutno aktivni red. Probao sam preko CurrencyManager-a, nesto kao cm.EndCurrentEdit i cm.Postition = cm.Postition, ali mi aplikacija skroz odlepi ![]() Kako da updateujem trenutni red koji sam menjao, tj. kako da red dobije svoj status Modified/Added da bih mogao da updateujem preko gornje metode ? Hvala. |