private void btnSave_Click(object sender, EventArgs e) { if (txtSampleName.Text == "") { MessageBox.Show("样品名称不能为空", "提示"); return; } if (txtItemName.Text == "") { MessageBox.Show("检测项目不能为空", "提示"); return; } if (txtTestBase.Text == "") { MessageBox.Show("检测依据不能为空", "提示"); return; } if (txtStandValue.Text == "") { MessageBox.Show("标准值不能为空", "提示"); return; } if (txtSymbol.Text == "") { MessageBox.Show("判定符号不能为空", "提示"); return; } if (txtUnit.Text == "") { MessageBox.Show("数值单位不能为空", "提示"); return; } try { string err = string.Empty; if (SaveRepair == "修改") { sb.Clear(); sb.Append("sampleName='"); sb.Append(txtSampleName.Text); sb.Append("',"); sb.Append("itemName='"); sb.Append(txtItemName.Text); sb.Append("',"); sb.Append("standardValue='"); sb.Append(txtStandValue.Text); sb.Append("',"); sb.Append("checkSign='"); sb.Append(txtSymbol.Text); sb.Append("',"); sb.Append("checkValueUnit='"); sb.Append(txtUnit.Text); sb.Append("',"); sb.Append("standardName='"); sb.Append(txtTestBase.Text); sb.Append("'"); //sb.Append("FtypeNmae='"); //sb.Append(txtSampleName.Text); //sb.Append("',"); //sb.Append("Name='"); //sb.Append(txtItemName.Text); //sb.Append("',"); //sb.Append("StandardValue='"); //sb.Append(txtStandValue.Text); //sb.Append("',"); //sb.Append("Demarcate='"); //sb.Append(txtSymbol.Text); //sb.Append("',"); //sb.Append("Unit='"); //sb.Append(txtUnit.Text); //sb.Append("',"); //sb.Append("ItemDes='"); //sb.Append(txtTestBase.Text); //sb.Append("'"); sql.SaveDYSample(sb.ToString(), id, 1, out err); this.DialogResult = DialogResult.OK; MessageBox.Show("数据修改成功", "提示"); } else { sb.Clear(); sb.Append("'"); sb.Append(txtSampleName.Text); sb.Append("','"); sb.Append(DateTime.Now.Millisecond.ToString()); sb.Append("','"); sb.Append(txtItemName.Text); sb.Append("','"); sb.Append(txtTestBase.Text); sb.Append("','"); sb.Append(txtStandValue.Text); sb.Append("','"); sb.Append(txtSymbol.Text); sb.Append("','"); sb.Append(txtUnit.Text); sb.Append("'"); sql.SaveDYSample(sb.ToString(), "", 0, out err); this.DialogResult = DialogResult.OK; MessageBox.Show("数据保存成功", "提示"); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error"); } this.Close(); }