Error:ORA-01036: illegal variable name/number(dotConnect for Oracle has a bug for EntityFramework.DynamicFilters 1.4.10↑
Posted: Sun 28 May 2017 14:00
Hi
I am trying to implement db context global filtering using EntityFramework.DynamicFilters (https://www.nuget.org/packages/EntityFr ... micFilters).
I am using EF6, Oracle 11g and dotConnect for Oracle 9.2.187.
Unfortunatelly i got an error in case of using Dynamic filter:ORA-01036: illegal variable name/number.
I am attaching simple project where the situation can be replayed.
https://pan.baidu.com/s/1slk8GK9
or
https://github.com/zipiii/EFDynamicFilterDemoOfDevart
To run the project please modify connection string, create oracle db, create schema abp1 and run Update-Database migration command and run it.
When using Oracle Devart connection, EntityFramework DynamicFilters can only be used under the 1.4.9 version, if use 1.4.10 above and got an error:ORA-01036: illegal variable name/number.
Please help me!
My customer username is [email protected].
thx!
I am trying to implement db context global filtering using EntityFramework.DynamicFilters (https://www.nuget.org/packages/EntityFr ... micFilters).
I am using EF6, Oracle 11g and dotConnect for Oracle 9.2.187.
Unfortunatelly i got an error in case of using Dynamic filter:ORA-01036: illegal variable name/number.
Code: Select all
SELECT
Var_1.Id,
Var_1.Name,
Var_1.DisplayName,
Var_1.Icon,
Var_1.IsDeleted
FROM MyLanguages Var_1
WHERE (Var_1.IsDeleted = :DynamicFilterParam_1) OR (:DynamicFilterParam_2 IS NOT NULL)
-- DynamicFilterParam_1: 'null' (Type = Boolean, IsNullable = false)
-- DynamicFilterParam_2: 'null' (Type = Boolean, IsNullable = false)
https://pan.baidu.com/s/1slk8GK9
or
https://github.com/zipiii/EFDynamicFilterDemoOfDevart
To run the project please modify connection string, create oracle db, create schema abp1 and run Update-Database migration command and run it.
When using Oracle Devart connection, EntityFramework DynamicFilters can only be used under the 1.4.9 version, if use 1.4.10 above and got an error:ORA-01036: illegal variable name/number.
Please help me!
My customer username is [email protected].
thx!