private void tsbSaveResult_Click(object sender, EventArgs e) { string resultstr = saveResult(); MessageBox.Show(resultstr); if (resultstr == "写入成功!") { FrmPersonList frmOwner = (FrmPersonList)this.ParentForm.Owner; frmOwner.RefreshForm(); } DTV.Business business = new DTV.Business(); dgvReport.DataSource = business.LoadReport(query_id); dgvReport.Refresh(); }
private void UBusinesControl_Load(object sender, EventArgs e) { //设置匹配表格格式 dgvCompare.AutoGenerateColumns = false; dgvFeedback.AutoGenerateColumns = false; dgvReport.AutoGenerateColumns = false; this.dgvCompare.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing; this.dgvCompare.ColumnHeadersHeight = this.dgvCompare.ColumnHeadersHeight * 2; this.dgvCompare.ColumnHeadersDefaultCellStyle.Alignment = DataGridViewContentAlignment.BottomCenter; DTV.Business business = new DTV.Business(); //载入反馈数据 dgvFeedback.DataSource = business.LoadFeedback(query_id); //载入个人报告数据 dgvReport.DataSource = business.LoadReport(query_id); //载入比对匹配数据 dgvCompare.DataSource = business.LoadCompare(query_id); dgvFeedback.ClearSelection(); dgvReport.ClearSelection(); dgvCompare.ClearSelection(); //载入比对结果数据 DataTable dt = business.LoadCompareResult(query_id); if (dt.Rows.Count == 1) { tbReport.Text = dt.Rows[0]["report_str"].ToString(); tbFeedback.Text = dt.Rows[0]["feedback_str"].ToString(); tbCompare.Text = dt.Rows[0]["compare_str"].ToString(); } if (dt.Rows.Count == 0) { GetCompareResult(); } }