/// <summary> /// 根据读取的表信息导出HTML文档 /// </summary> /// <param name="list">表信息集合</param> /// <param name="strExportPath">导出路径</param> public static void CreateHtml(List <TableInfo> list, string strExportPath, string strDBName) { Hashtable param = null; string tPath = AppDomain.CurrentDomain.BaseDirectory + @"Common\html.vm"; param = new Hashtable(); param.Add("TableList", list); param.Add("DBName", strDBName); FileGen.GetFile(tPath, param, strExportPath); }
/// <summary> /// 生成表的SQL /// </summary> private Result GenSQL(TableInfo t) { Hashtable param = null; string tPath = GetTemplatePath(t); try { param = new Hashtable(); param.Add("T", t); param.Add("V", softVerion); FileGen.GetFile(tPath, param, txtOutPutPath.Text.Trim() + @"\" + t.Code + ".sql"); return(new Result(Level.Success, t.Code)); } catch (Exception ex) { return(new Result(Level.Execption, ex.Message)); } }