//编辑脚本,返回值为新值,或者旧值 public string XMLDataEdit(string strCode, SqlConnection conn) { /* DataTable dt = new DataTable(); dt.Columns.Add("id"); dt.Columns.Add("name"); dt.Rows.Add(new string[] { "1", "动作" }); dt.Rows.Add(new string[] { "2", "布尔" }); dt.Rows.Add(new string[] { "7", "玩家" });*/ DataTable dt = GetDataTable(@"select id, description as 'name', isenum, isduplicate from changan.s3diagram_rtm.dbo.typedefine", conn); FrmXMLEdit fse = new FrmXMLEdit(strCode, dt); if( fse.ShowDialog() == System.Windows.Forms.DialogResult.OK) { return fse.GetScriptCode(); } else { return strCode; } }
//编辑脚本,返回值为新值,或者旧值 public string XMLDataEdit(string strCode, SqlConnection conn) { /* * DataTable dt = new DataTable(); * dt.Columns.Add("id"); * dt.Columns.Add("name"); * dt.Rows.Add(new string[] { "1", "动作" }); * dt.Rows.Add(new string[] { "2", "布尔" }); * dt.Rows.Add(new string[] { "7", "玩家" });*/ DataTable dt = GetDataTable(@"select id, description as 'name', isenum, isduplicate from changan.s3diagram_rtm.dbo.typedefine", conn); FrmXMLEdit fse = new FrmXMLEdit(strCode, dt); if (fse.ShowDialog() == System.Windows.Forms.DialogResult.OK) { return(fse.GetScriptCode()); } else { return(strCode); } }