Exemple #1
0
        /// <summary>
        /// 建立欄位並加入資料表。
        /// </summary>
        /// <param name="fieldName">欄位名稱。</param>
        /// <param name="fieldDbType">欄位資料型別。</param>
        public DataColumn AddColumn(string fieldName, EFieldDbType fieldDbType)
        {
            Type oDataType;

            oDataType = DbTypeConverter.ToType(fieldDbType);
            object oDefaultValue = DataFunc.GetDefaultValue(oDataType);

            return(this.AddColumn(fieldName, oDataType, oDefaultValue));
        }
Exemple #2
0
        /// <summary>
        /// 建立欄位並加入資料表中。
        /// </summary>
        /// <param name="fieldName">欄位名稱。</param>
        /// <param name="caption">欄位標題。</param>
        /// <param name="dataType">資料型別。</param>
        public DataColumn AddColumn(string fieldName, string caption, Type dataType)
        {
            object oDefaultValue = DataFunc.GetDefaultValue(dataType);

            return(AddColumn(fieldName, caption, dataType, oDefaultValue));
        }
Exemple #3
0
        /// <summary>
        /// 建立欄位並加入資料表。
        /// </summary>
        /// <param name="fieldName">欄位名稱。</param>
        /// <param name="dataType">資料型別。</param>
        public DataColumn AddColumn(string fieldName, Type dataType)
        {
            object oDefaultValue = DataFunc.GetDefaultValue(dataType);

            return(this.AddColumn(fieldName, dataType, oDefaultValue));
        }