OK
Sta sam radio >>>
U C# express-u(2008) sam isao add new data sourse(prozor data sources) , posto nisam imao kreiranu bazu tu sam ukucao ime i napravila se nova prazna baza(nazovimo je vezba), ubacio sam jednu tabelu sa 3 kolone .
Napravio praznu formu i ubacio bazu . Cim bazu ubacim na formu program mi automatski kreira >>VezbaDataSet , TableBindingSource , TableTableAdapter , TableAdapterManager , TableBindingNavigator .
BindingNavigator napravi malu paletu sa Insert , Delete , Save .
Insert i delete rade .
Kad se u tabelu ukucaju podaci i pritisne save , sve lepo snimi .
Ali kad se promene podaci koje ste vec ukucali i pritisne save , izbacuje error .
Koristio sam try,catch da mi ne izbacuje error kad se pokrene aplikacija .
Moze mala pomoc ,
Code koji koristim za update , pratio sam problem i nasao da mi funkcije ne vide kad se promeni neki row , nevide change , stalno pise null .
try
{
this.Validate();
this.table1BindingSource.EndEdit();
this.tableAdapterManager.UpdateAll(this.VezbaDataSet);
MessageBox.Show("Update successful");
}
catch (System.Exception ex)
{
MessageBox.Show("Update failed");
}