private void DgBind() { string strBillNo = txtBillNo.Text.Trim(); string strDate = dtpDate.Value.ToString("yyyy-MM-dd"); //ToShortDateString(); err = null; DataTable dt = new DataTable(); if (this.checkBox1.Checked) { dt = ca.GetBillOfMaterialsHis(strBillNo, strDate, out err); } else { dt = ca.GetBillOfMaterials(strBillNo, strDate, out err); } if (err != null) { MessageBox.Show("查询错误,请重试!", "系统提示", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Error); clog.WriteLine(err); return; } if (dt != null) { this.dataGrid1.SetDataBinding(dt, ""); this.EnToCh("领料单字号,合同编号,提货单位,供货单位,物料名称,型号规格,单位,领用数量,实发数量,专供单价,专供金额,提货人,提货时间,发货起始时间,发货终止时间,发货业务员,签发单位,签发人,有效期,操作员,操作时间", "60,60,60,100,80,100,80,90,90", dt, this.dataGrid1); } else { MessageBox.Show("查询错误,请重试!", "系统提示", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Error); } }