private void tlBtnSave_Click(object sender, EventArgs e) { //判断是添加还是修改数据 if (G_Int_addOrUpdate == 0) { try { //添加数据 BasicDatainfo.id = txtID.Text; BasicDatainfo.idcard = txtIDCard.Text; BasicDatainfo.sex = cmbSex.Text; BasicDatainfo.age = txtAge.Text; BasicDatainfo.bodyhigh = txtBodyHigh.Text; //执行添加 int id = baseinfo.AddBasicData(BasicDatainfo); MessageBox.Show("新增--基础数据--成功!", "成功提示!", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show(ex.Message, "错误提示", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { //修改数据 BasicDatainfo.id = txtID.Text; BasicDatainfo.idcard = txtIDCard.Text; BasicDatainfo.sex = cmbSex.Text; BasicDatainfo.age = txtAge.Text; BasicDatainfo.bodyhigh = txtBodyHigh.Text; //执行修改 int id = baseinfo.UpdateBasicData(BasicDatainfo); MessageBox.Show("修改--基础数据--成功!", "成功提示!", MessageBoxButtons.OK, MessageBoxIcon.Information); } dgvBasicDataList.DataSource = baseinfo.GetAllBasicData("BasicData").Tables[0].DefaultView; this.SetdgvBasicDataListHeadText(); this.cancelEnabled(); }