private void SaveColumnAndValue(PDM_Params p_params, String p_ProValue) { try { p_params.Save(); }catch (Exception e1) { MessageBox.Show("添加属性失败!" + e1.Message); } /* * StringBuilder values = new StringBuilder(); * values.Append(" '").Append(p_params.PARAMS_NAME).Append("','"); * values.Append(p_params.PARAMS_DATA_TYPE).Append("','"); * values.Append(p_params.TARGET_COLNAME).Append("','"); * values.Append(p_params.MASTER_TABLE_NAME).Append("'"); * String columns = "PARAMS_NAME,PARAMS_DATA_TYPE,TARGET_COLNAME,MASTER_TABLE_NAME"; * ObjectParams.SaveParamBySql(columns, values.ToString(), "PDM_Params"); */ TextBox t = new TextBox(); t.Tag = p_params.TARGET_COLNAME; t.Text = p_ProValue; textBoxList.Add(t); InsertOrUpDateExtPro(); /*if (!isHaveValue) * { * InsertExtPro(); * } * else * { * UpDateExtPro(); * }*/ MessageBox.Show("添加属性成功"); }
private void SaveValue() { m_PDM_Params.PARAMS_NAME = this.txtParamsColName.Text; if (this.btnTxtValue.Checked) { m_PDM_Params.PARAMS_DATA_TYPE = DataType.DataColumnType.Text.ToString(); } if (this.btnNumberValue.Checked) { m_PDM_Params.PARAMS_DATA_TYPE = DataType.DataColumnType.Number.ToString(); } if (this.btnDateTime.Checked) { m_PDM_Params.PARAMS_DATA_TYPE = DataType.DataColumnType.DateTime.ToString(); } // int maxcolumns = GetMaxCountForProperties(m_PDM_Params.MASTER_TABLE_NAME); if (maxcolumns >= 30) { MessageBox.Show("最多只能添加30个属性"); this.btnTxtValue.Select(); return; } m_PDM_Params.TARGET_COLNAME = "C" + (maxcolumns + 1); try { m_PDM_Params.Save(); this.DialogResult = DialogResult.OK; } catch (Exception ex) { MessageBox.Show("添加失败:" + ex.Message.ToString(), "提示", MessageBoxButtons.OK, MessageBoxIcon.Warning); this.btnTxtValue.Select(); return; } }
private void SaveColumnAndValue(PDM_Params p_params,String p_ProValue) { try { p_params.Save(); }catch(Exception e1){ MessageBox.Show("添加属性失败!"+e1.Message); } /* StringBuilder values = new StringBuilder(); values.Append(" '").Append(p_params.PARAMS_NAME).Append("','"); values.Append(p_params.PARAMS_DATA_TYPE).Append("','"); values.Append(p_params.TARGET_COLNAME).Append("','"); values.Append(p_params.MASTER_TABLE_NAME).Append("'"); String columns = "PARAMS_NAME,PARAMS_DATA_TYPE,TARGET_COLNAME,MASTER_TABLE_NAME"; ObjectParams.SaveParamBySql(columns, values.ToString(), "PDM_Params"); */ TextBox t = new TextBox(); t.Tag = p_params.TARGET_COLNAME; t.Text = p_ProValue; textBoxList.Add(t); InsertOrUpDateExtPro(); /*if (!isHaveValue) { InsertExtPro(); } else { UpDateExtPro(); }*/ MessageBox.Show("添加属性成功"); }