///// <summary> ///// 此项的值 ///// </summary> //public object ItemValue //{ // get // { // return itemValue; // } //} internal override void FillInfo(KeyWordInfomation info) { if (_valueDbType == DbType.Object) { _valueDbType = DefaultType.ToDbType(itemValue.GetType());//自匹配类型 } }
public override string ToString() { BQLValueItem qvalue = value1 as BQLValueItem; if (!CommonMethods.IsNull(qvalue)) { return(qvalue.DisplayValue(BQLValueItem.GetKeyInfo())); } else { string pName = propertyName; DbType dbType = DbType.AnsiString; if (value1 != null) { dbType = DefaultType.ToDbType(value1.GetType()); } return(DataAccessCommon.FormatScorp(this, null, pName, dbType, 0, null)); } return(base.ToString()); }