- 修复 MySql Set 类型空格处理问题;#1059

This commit is contained in:
2881099
2022-03-29 20:17:13 +08:00
parent 1e3506e7d8
commit 4cf47488d4
3 changed files with 45 additions and 2 deletions

View File

@ -46,7 +46,7 @@ namespace FreeSql.Odbc.MySql
else if (param is char)
return string.Concat("'", param.ToString().Replace("'", "''").Replace("\\", "\\\\").Replace('\0', ' '), "'");
else if (param is Enum)
return string.Concat("'", param.ToString().Replace("'", "''").Replace("\\", "\\\\"), "'"); //((Enum)val).ToInt64();
return string.Concat("'", param.ToString().Replace("'", "''").Replace("\\", "\\\\").Replace(", ", ","), "'"); //((Enum)val).ToInt64();
else if (decimal.TryParse(string.Concat(param), out var trydec))
return param;
else if (param is DateTime || param is DateTime?)