private void btnUpdate_Click(object sender, EventArgs e) { //1、采集数据 TblPerson person = new TblPerson(); person.Id = Convert.ToInt32(lblId.Text); person.Name = tbxName.Text.Trim(); person.Age = Convert.ToInt32(tbxAge.Text.Trim()); person.Height = Convert.ToInt32(tbxHeight.Text.Trim()); person.Gender = cbxGender.SelectedIndex == 0 ? null : (bool?)(cbxGender.SelectedIndex == 1 ? true : false); //2、实例化业务逻辑层,调用方法 TblPersonBll bll = new TblPersonBll(); if (bll.UpdatePerson(person)) { //重新加载数据 LoadPersonData(); MessageBox.Show("修改成功!"); } }