mirror of
https://github.com/nsnail/FreeSql.git
synced 2025-06-19 04:18:16 +08:00
v3.2.666-preview20220824
This commit is contained in:
@ -18,7 +18,7 @@
|
||||
<SignAssembly>true</SignAssembly>
|
||||
<AssemblyOriginatorKeyFile>key.snk</AssemblyOriginatorKeyFile>
|
||||
<DelaySign>false</DelaySign>
|
||||
<Version>3.2.666-preview20220823</Version>
|
||||
<Version>3.2.666-preview20220824</Version>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
@ -26,6 +26,16 @@ namespace FreeSql.Oracle
|
||||
else value = (bool)value == true ? 1 : 0;
|
||||
dbtype = OleDbType.SmallInt;
|
||||
}
|
||||
switch (dbtype)
|
||||
{
|
||||
case OleDbType.Char:
|
||||
case OleDbType.VarChar:
|
||||
case OleDbType.WChar:
|
||||
case OleDbType.LongVarChar:
|
||||
case OleDbType.LongVarWChar:
|
||||
if (value is Guid || value is Guid?) value = string.Concat(value);
|
||||
break;
|
||||
}
|
||||
var ret = new OleDbParameter { ParameterName = QuoteParamterName(parameterName) };
|
||||
if (dbtype != null) ret.OleDbType = dbtype.Value;
|
||||
ret.Value = value;
|
||||
|
Reference in New Issue
Block a user