schangxiang@126.com
2025-05-13 14079a3004cf9df7b9bd77aff48aea866b84e169
Weben_CMSרÓôúÂëÉú³ÉÆ÷/queryExtensions/CmsQueryExtensions/Extension/DynamicSearchParameters/PredicateExtensions/WhereHelper.cs
@@ -17,8 +17,8 @@
        private MemberExpression common_left;
        //private UnaryExpression common_right;
        private ConstantExpression common_right;
        private UnaryExpression common_right;
        //private ConstantExpression common_right;
        public WhereHelper()
@@ -54,8 +54,8 @@
            var propertyValue = converter.ConvertFromInvariantString(value.ToString()); // 3
            var constant = Expression.Constant(propertyValue);
            common_right = constant; // 4
            //common_right = constant; // 4
            common_right = Expression.Convert(constant, propertyType); // 4 //这里必须转换,否则如果字段可为NULL,就会报错
            // common_right = Expression.Constant(value, value.GetType());//构建一个常量,值是  value
        }