mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-07-15 23:13:42 +08:00
PgSQL InvariantCulture
This commit is contained in:
parent
cea5214f15
commit
7353e5a0d9
@ -1,4 +1,5 @@
|
|||||||
using System;
|
using System;
|
||||||
|
using System.Globalization;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using System.Text;
|
using System.Text;
|
||||||
|
|
||||||
@ -229,6 +230,10 @@ namespace SqlSugar
|
|||||||
{
|
{
|
||||||
return N + "'" + Convert.ToDouble(value).ToString() + "'";
|
return N + "'" + Convert.ToDouble(value).ToString() + "'";
|
||||||
}
|
}
|
||||||
|
else if (value is decimal v)
|
||||||
|
{
|
||||||
|
return v.ToString(CultureInfo.InvariantCulture);
|
||||||
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
return N + "'" + value.ToString() + "'";
|
return N + "'" + value.ToString() + "'";
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
|
using System.Globalization;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using System.Text;
|
using System.Text;
|
||||||
|
|
||||||
@ -43,9 +44,9 @@ namespace SqlSugar
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
var type =UtilMethods.GetUnderType(value.GetType());
|
var type =UtilMethods.GetUnderType(value.GetType());
|
||||||
if (type == UtilConstants.ByteArrayType||type == UtilConstants.DateType||columnInfo.IsArray||columnInfo.IsJson)
|
if (type == UtilConstants.ByteArrayType || type == UtilConstants.DateType || columnInfo.IsArray || columnInfo.IsJson)
|
||||||
{
|
{
|
||||||
var parameterName = this.Builder.SqlParameterKeyWord + name +"_"+ i;
|
var parameterName = this.Builder.SqlParameterKeyWord + name + "_" + i;
|
||||||
var paramter = new SugarParameter(parameterName, value);
|
var paramter = new SugarParameter(parameterName, value);
|
||||||
if (columnInfo.IsJson)
|
if (columnInfo.IsJson)
|
||||||
{
|
{
|
||||||
@ -86,6 +87,10 @@ namespace SqlSugar
|
|||||||
{
|
{
|
||||||
return "'" + value.ToString().ToSqlFilter() + "'";
|
return "'" + value.ToString().ToSqlFilter() + "'";
|
||||||
}
|
}
|
||||||
|
else if (value is decimal v)
|
||||||
|
{
|
||||||
|
return v.ToString(CultureInfo.InvariantCulture);
|
||||||
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
return "'" + value.ToString() + "'";
|
return "'" + value.ToString() + "'";
|
||||||
|
Loading…
Reference in New Issue
Block a user