Synchronization code+Update exp to sql

This commit is contained in:
sunkaixuan
2023-02-23 17:28:24 +08:00
parent 14f814e232
commit 35b6fd3c41
2 changed files with 3 additions and 3 deletions

View File

@@ -414,10 +414,10 @@ namespace SqlSugar
foreach (DataColumn col in dt2.Columns)
{
var sugarColumn = this.EntityInfo.Columns.Where(it => it.DbColumnName != null).FirstOrDefault(it =>
it.DbColumnName.Equals(col.ColumnName, StringComparison.CurrentCultureIgnoreCase));
it.PropertyName.Equals(col.ColumnName, StringComparison.CurrentCultureIgnoreCase));
DiffLogColumnInfo addItem = new DiffLogColumnInfo();
addItem.Value = row[col.ColumnName];
addItem.ColumnName = col.ColumnName;
addItem.ColumnName = sugarColumn?.DbColumnName??col.ColumnName;
addItem.IsPrimaryKey = sugarColumn?.IsPrimarykey ?? false;
addItem.ColumnDescription = sugarColumn?.ColumnDescription;
item.Columns.Add(addItem);

View File

@@ -31,7 +31,7 @@ namespace SqlSugar
if (expression.NodeType == ExpressionType.ArrayIndex)
{
var parameterName = AppendParameter(ExpressionTool.DynamicInvoke(expression));
base.Context.Result.Append($" {BaseParameter.BaseParameter.OperatorValue} {parameterName} ");
base.Context.Result.Append($" {parameterName} ");
return;
}
var operatorValue = parameter.OperatorValue = ExpressionTool.GetOperator(expression.NodeType);