case insensitive search
Posted: Sun 17 Dec 2017 02:58
I'm using dotConnect for Oracle 9.5.399
I'd like to run a case insensitive 'where in' and a case insensitive 'like'
I've configured my OracleEntityProviderConfig instance like this.
And when I evaluate those properties as I'm running my queries they are both still true.
But when I execute a query using my DbSet expts like
or
I get case sensitive results.
Am I missing something really obvious about setting the QueryOptions?
Any help is appreciated.
I'd like to run a case insensitive 'where in' and a case insensitive 'like'
I've configured my OracleEntityProviderConfig instance like this.
Code: Select all
OracleEntityProviderConfig config = OracleEntityProviderConfig.Instance;
config.QueryOptions.CaseInsensitiveComparison = true;
config.QueryOptions.CaseInsensitiveLike = true;
But when I execute a query using my DbSet expts like
Code: Select all
expts.Where(expt => param.Crops.Contains(expt.ExptCrop));
Code: Select all
expts.Where(e => e.ExptName.Contains(name));
Am I missing something really obvious about setting the QueryOptions?
Any help is appreciated.