Update ReplaceSqlParameter

This commit is contained in:
sunkaixuna 2021-04-25 15:51:57 +08:00
parent a37ca942a3
commit 233b7558f8
2 changed files with 2 additions and 0 deletions

View File

@ -44,6 +44,7 @@ namespace OrmTest
db.Queryable<Order>().AddQueue(); db.Queryable<Order>().AddQueue();
db.Queryable<Order>().AddQueue(); db.Queryable<Order>().AddQueue();
db.AddQueue("select * from [Order] where id=@id", new { id = 10000 }); db.AddQueue("select * from [Order] where id=@id", new { id = 10000 });
db.AddQueue("select id=@id+1", new { id = 10000 });
var result2 = db.SaveQueues<Order, Order, Order>(); var result2 = db.SaveQueues<Order, Order, Order>();
Console.WriteLine("#### Queue End ####"); Console.WriteLine("#### Queue End ####");

View File

@ -134,6 +134,7 @@ namespace SqlSugar
itemSql = Regex.Replace(itemSql, string.Format(@"\+{0} ", "\\" + itemParameter.ParameterName), "+" + newName +" ", RegexOptions.IgnoreCase); itemSql = Regex.Replace(itemSql, string.Format(@"\+{0} ", "\\" + itemParameter.ParameterName), "+" + newName +" ", RegexOptions.IgnoreCase);
itemSql = Regex.Replace(itemSql, string.Format(@" {0}\+", "\\" + itemParameter.ParameterName)," "+ newName + "+", RegexOptions.IgnoreCase); itemSql = Regex.Replace(itemSql, string.Format(@" {0}\+", "\\" + itemParameter.ParameterName)," "+ newName + "+", RegexOptions.IgnoreCase);
itemSql = Regex.Replace(itemSql, string.Format(@"\|\|{0}\|\|", "\\" + itemParameter.ParameterName), "+" + newName + "+", RegexOptions.IgnoreCase); itemSql = Regex.Replace(itemSql, string.Format(@"\|\|{0}\|\|", "\\" + itemParameter.ParameterName), "+" + newName + "+", RegexOptions.IgnoreCase);
itemSql = Regex.Replace(itemSql, string.Format(@"\={0}\+", "\\" + itemParameter.ParameterName), "=" + newName + "+", RegexOptions.IgnoreCase);
return itemSql; return itemSql;
} }
internal static Type GetRootBaseType(Type entityType) internal static Type GetRootBaseType(Type entityType)