我们如何在Dynamic 365中使用区分大小写的数据执行高级搜索

时间:2018-10-10 05:24:05

标签: dynamics-crm office365 crm

我在联系人实体中有两个字段用户名和密码。

我要使用区分大小写的密码搜索用户名和密码。

用户名:test@test.com和密码: test 应该可以,但是

密码测试,测试在执行高级搜索时不起作用。

2 个答案:

答案 0 :(得分:1)

据我所知,如果这对于您开箱即用而言不可行,那是不可能的。

CRM取决于SQL Server排序规则以进行文本比较,并且它是在配置CRM实例时根据默认语言设置的。

使用英语作为默认语言时,CRM使用Latin1_General_CI_AI sql排序规则。 CI代表“不区分大小写”,AI代表“不区分重音”

答案 1 :(得分:0)

我在处理xml查询和c#编程时发现的一个解决方案。

首先,我使用具有用户名和密码的xml查询来获取记录。

C#区分大小写,因此从CRM获取记录后,我刚刚比较了用户输入的密码和数据库密码

Enteredpassword == Databsepassword 相同,然后只有它允许访问。