/// <summary> /// 构造函数 /// </summary> /// <param name="DataBaseType"></param> public FrmKeyValueSet(DataBaseType dbt, AutoSqlColumnSetType ascst) { InitializeComponent(); _DataBaseType = dbt; _kv = new KeyValue(dbt, ascst); _FileName = _kv.GetFileName(); _DbTyp = dbt; _ascst = ascst; #region 决定标题 if (dbt == DataBaseType.Oracle) { if (ascst == AutoSqlColumnSetType.Default) { _strTitle = _strOrcleName + _strDefalutTitleName; } else { _strTitle = _strOrcleName + _strExcludeTitleName; } } else { if (ascst == AutoSqlColumnSetType.Default) { _strTitle = _strSqlServerName + _strDefalutTitleName; } else { _strTitle = _strSqlServerName + _strExcludeTitleName; } } this.Text = _strTitle; #endregion }
/// <summary> /// 构造函数 /// </summary> /// <param name="strDBType">数据库类型</param> /// <param name="strDealType">处理类型</param> public KeyValue(DataBaseType dbt, AutoSqlColumnSetType ascst) { if (dbt == DataBaseType.Oracle) { if (ascst == AutoSqlColumnSetType.Default) { _strFileName = _OrlFileName; } else { _strFileName = _OrlExcludeFileName; } } else { if (ascst == AutoSqlColumnSetType.Default) { _strFileName = _SQLFileName; } else { _strFileName = _SQLExcludeFileName; } } }