v3.2.666-preview20220824

This commit is contained in:
2881099
2022-08-23 04:13:49 +08:00
parent 25b98f2fe9
commit 3193aa79d5
62 changed files with 10382 additions and 60 deletions

View File

@ -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;