This is a side effect of the SQLServer mapper doubling down as as SQLServerCompact as well.
Compact database needed special treatment of parameters
public class SqlCeHelper
{
public static void SetSqlDbTypeOnParam(IDataParameter parameter, SqlDbType dbtype)
{
if (parameter is SqlParameter)
((SqlParameter)parameter).SqlDbType = dbtype;
else if (parameter is System.Data.SqlServerCe.SqlCeParameter)
((System.Data.SqlServerCe.SqlCeParameter)parameter).SqlDbType = dbtype;
}
}
for all these types in the enclosed image
Attachments:
You must be
logged in to view attached files.