mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-04-24 18:04:52 +08:00
Oracle Guid
This commit is contained in:
parent
dbe8e1d664
commit
43b6ea5c58
@ -117,10 +117,21 @@ namespace SqlSugar
|
||||
else if (parameter.DbType == System.Data.DbType.Boolean)
|
||||
{
|
||||
sqlParameter.DbType = System.Data.DbType.Int16;
|
||||
sqlParameter.Value = (bool)parameter.Value ? 1 : 0;
|
||||
if (parameter.Value == DBNull.Value)
|
||||
{
|
||||
parameter.Value = 0;
|
||||
}
|
||||
else
|
||||
{
|
||||
sqlParameter.Value = (bool)parameter.Value ? 1 : 0;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
if (parameter.Value != null && parameter.Value.GetType() == UtilConstants.GuidType)
|
||||
{
|
||||
parameter.Value = parameter.Value.ToString();
|
||||
}
|
||||
sqlParameter.Value = parameter.Value;
|
||||
}
|
||||
if (parameter.Direction != 0)
|
||||
|
@ -87,6 +87,10 @@ namespace SqlSugar
|
||||
foreach (var parameter in parameters)
|
||||
{
|
||||
if (parameter.Value == null) parameter.Value = DBNull.Value;
|
||||
if (parameter.Value.GetType() == UtilConstants.GuidType)
|
||||
{
|
||||
parameter.Value = parameter.Value.ToString();
|
||||
}
|
||||
var sqlParameter = new SQLiteParameter();
|
||||
sqlParameter.ParameterName = parameter.ParameterName;
|
||||
sqlParameter.Size = parameter.Size;
|
||||
@ -102,6 +106,7 @@ namespace SqlSugar
|
||||
sqlParameter.DbType = System.Data.DbType.String;
|
||||
sqlParameter.Value = sqlParameter.Value.ObjToString();
|
||||
}
|
||||
|
||||
++index;
|
||||
}
|
||||
return result;
|
||||
|
Loading…
Reference in New Issue
Block a user