示例#1
0
 /// <summary>
 /// 取得欄位預設值(字串預設為空字串、數值預設為 0,布林值預設為 false,其他為 DBNull.Value)。
 /// </summary>
 /// <param name="fieldDefine">欄位定義。</param>
 public static object GetDefaultValue(GFieldDefine fieldDefine)
 {
     if (fieldDefine.AllowNull)
         return DBNull.Value;
     else
         return DataFunc.GetDefaultValue(fieldDefine.DbType);
 }
示例#2
0
 /// <summary>
 /// 建構函式
 /// </summary>
 /// <param name="fieldDefine">欄位定義</param>
 public GDbFieldDefine(GFieldDefine fieldDefine)
 {
     this.FieldName   = fieldDefine.FieldName;
     this.DisplayName = fieldDefine.DisplayName;
     this.AllowNull   = fieldDefine.AllowNull;
     this.DbType      = fieldDefine.DbType;
     this.MaxLength   = fieldDefine.MaxLength;
 }