diff --git a/.vs/SqlSugar/v14/.suo b/.vs/SqlSugar/v14/.suo index b73cfd24d..f3074a8bd 100644 Binary files a/.vs/SqlSugar/v14/.suo and b/.vs/SqlSugar/v14/.suo differ diff --git a/OrmTest/bin/Debug/OrmTest.exe b/OrmTest/bin/Debug/OrmTest.exe index 52cddee66..fb1f17861 100644 Binary files a/OrmTest/bin/Debug/OrmTest.exe and b/OrmTest/bin/Debug/OrmTest.exe differ diff --git a/OrmTest/bin/Debug/OrmTest.pdb b/OrmTest/bin/Debug/OrmTest.pdb index dad18cbf5..47784992b 100644 Binary files a/OrmTest/bin/Debug/OrmTest.pdb and b/OrmTest/bin/Debug/OrmTest.pdb differ diff --git a/OrmTest/bin/Debug/SqlSugar.dll b/OrmTest/bin/Debug/SqlSugar.dll index 0f193f161..d366d2f1d 100644 Binary files a/OrmTest/bin/Debug/SqlSugar.dll and b/OrmTest/bin/Debug/SqlSugar.dll differ diff --git a/OrmTest/bin/Debug/SqlSugar.pdb b/OrmTest/bin/Debug/SqlSugar.pdb index 446118d72..562a1483c 100644 Binary files a/OrmTest/bin/Debug/SqlSugar.pdb and b/OrmTest/bin/Debug/SqlSugar.pdb differ diff --git a/SqlSugar/ExpressionsToSql/ResolveItems/ConstantExpressionResolve.cs b/SqlSugar/ExpressionsToSql/ResolveItems/ConstantExpressionResolve.cs index f74cad3c3..7b7d97c38 100644 --- a/SqlSugar/ExpressionsToSql/ResolveItems/ConstantExpressionResolve.cs +++ b/SqlSugar/ExpressionsToSql/ResolveItems/ConstantExpressionResolve.cs @@ -23,10 +23,7 @@ namespace SqlSugar AppendParameter(parameter, isLeft, value); break; case ResolveExpressType.WhereMultiple: - if (parameter.BaseExpression is BinaryExpression) - { - - } + AppendParameter(parameter, isLeft, value); break; case ResolveExpressType.FieldSingle: case ResolveExpressType.FieldMultiple: diff --git a/SqlSugar/ExpressionsToSql/ResolveItems/MemberConstExpressionResolve.cs b/SqlSugar/ExpressionsToSql/ResolveItems/MemberConstExpressionResolve.cs index 297838fc5..9078e437a 100644 --- a/SqlSugar/ExpressionsToSql/ResolveItems/MemberConstExpressionResolve.cs +++ b/SqlSugar/ExpressionsToSql/ResolveItems/MemberConstExpressionResolve.cs @@ -24,6 +24,8 @@ namespace SqlSugar AppendParameter(parameter, isLeft, value); break; case ResolveExpressType.WhereMultiple: + AppendParameter(parameter, isLeft, value); + break; case ResolveExpressType.FieldSingle: case ResolveExpressType.FieldMultiple: break; diff --git a/SqlSugar/ExpressionsToSql/ResolveItems/MemberNoExpressionResolve.cs b/SqlSugar/ExpressionsToSql/ResolveItems/MemberNoExpressionResolve.cs index d0c9102a5..041c09251 100644 --- a/SqlSugar/ExpressionsToSql/ResolveItems/MemberNoExpressionResolve.cs +++ b/SqlSugar/ExpressionsToSql/ResolveItems/MemberNoExpressionResolve.cs @@ -29,6 +29,7 @@ namespace SqlSugar AppendParameter(parameter, isLeft, value); break; case ResolveExpressType.WhereMultiple: + AppendParameter(parameter, isLeft, value); break; case ResolveExpressType.SelectSingle: break;