データベースに新しいレコードを追加する Windows フォーム アプリケーションを作成しました。これで、正常に追加され、新しいデータを使用できるようになりました... しかし、アプリケーションを閉じて再度起動すると、アプリケーションは何も変更されていないかのように動作します。
データベースは SQL Server で作成され、アプリケーションは.mdf
生成されたファイルを使用します。
メソッドは次のとおりです。
private void btnUnos_Click(object sender, EventArgs e)
{
//create an instance of the row to be inserted
PIScarinaDataSet.OsobaRow novaOsoba;
novaOsoba = pIScarinaDataSet.Osoba.NewOsobaRow();
//fill the attributes
novaOsoba.Ime = txtImeOsobe.Text;
novaOsoba.Drzavnost = dobijDrzavu();
novaOsoba.Predstavlja = dobijPredstavnika();
//insert into the database
this.Validate();
this.pIScarinaDataSet.Osoba.Rows.Add(novaOsoba);
this.osobaTableAdapter1.Update(this.pIScarinaDataSet.Osoba);
this.osobaBindingSource1.EndEdit();
}