Exemple #1
0
        /// <summary>
        /// 取得欄位類型
        /// </summary>
        /// <param name="eType">類型列舉</param>
        /// <returns></returns>
        public String GetColFormat(ImportModule.ImportFormatEnum.eColType eType)
        {
            String sResult = "";

            switch (eType)
            {
            case ImportModule.ImportFormatEnum.eColType.colBoolean:
                sResult = "布林值";
                break;

            case ImportModule.ImportFormatEnum.eColType.colInt16:
            case ImportModule.ImportFormatEnum.eColType.colInt32:
            case ImportModule.ImportFormatEnum.eColType.colInt64:
                sResult = "整數";
                break;

            case ImportModule.ImportFormatEnum.eColType.colNumeric:
            case ImportModule.ImportFormatEnum.eColType.colDouble:
                sResult = "浮點數";
                break;

            case ImportModule.ImportFormatEnum.eColType.colDate:
                sResult = "日期(yyyy-MM-dd hh:mm:ss)";
                break;

            case ImportModule.ImportFormatEnum.eColType.colString:
                sResult = "字串";
                break;
            }

            return(sResult);
        }
Exemple #2
0
 /// <summary>
 /// 帶入初始設定
 /// </summary>
 /// <param name="CName">中文名</param>
 /// <param name="EName">英文名</param>
 /// <param name="Length">欄位長度</param>
 /// <param name="Must">必填</param>
 /// <param name="Type">類型</param>
 /// <param name="Type">欄位用途</param>
 public ImportModel(string CName, string EName, int Length, bool Must, ImportModule.ImportFormatEnum.eColType Type, ImportModule.ImportFormatEnum.eColValidateType ValidateType)
 {
     this.Col_Error        = "";
     this.Col_Value        = "";
     this.Col_IsPass       = true;
     this.Col_CName        = CName;
     this.Col_EName        = EName;
     this.Col_Length       = Length;
     this.Col_Must         = Must;
     this.Col_Type         = Type;
     this.Col_ValidateType = ValidateType;
 }