hello....i have the same problem...the button for the Save buttons looks like this:
private void button1_Click(object sender, EventArgs e)
{
if (name.Text == "" || surname.Text == "" || age.Text == null || entryDate == null)
MessageBox.Show("Please enter all the data before pressing Add");
else
{
mamaDataSet.PacientRow pr;
int maxId;
maxId = -1;
foreach (mamaDataSet.PacientRow r in mamaDataSet.Pacient.Rows)
{
if (r.PacientId > maxId) maxId = r.PacientId;
}
maxId = maxId + 1;
pr = (mamaDataSet.PacientRow)mamaDataSet.Pacient.NewRow();
pr.PacientId = maxId;
pr.Name = name.Text;
pr.Surname = surname.Text;
bool b=false;
try
{
pr.Age = int.Parse(age.Text);
}
catch (Exception es)
{
MessageBox.Show("Invalid age, please insert a number");
b = true;
}
if (b != true)
{
DateTime startD = entryDate.SelectionStart;
pr.EntryDate = startD;
mamaDataSet.Pacient.Rows.Add(pr);
//daProducts.Update(dsStore1, "Products");
MessageBox.Show(maxId.ToString());
pacientTableAdapter.Update(mamaDataSet);
}
}
}
There at pacientTableAdapter.Update(mamaDataSet);, I tried with pacientTableAdapter.Insert(the_required_fields); but that didn't work either :(