小编dla*_*n77的帖子

相当于SQL IN子句

我有一个名为new_trexmail的实体,其中包含一个名为new_contextline的字符串属性.

我正在尝试获取一个实体列表,其中new_contextlineis在定义的列表中.

以下代码失败并显示错误: NotSupportedException: Invalid 'where' condition. An entity member is invoking an invalid property or method.

string[] test = new[]{"aaa", "hhh"};

var query = from n in New_trexmailSet
            where test.Contains(n.New_contextline)
            select n;
Run Code Online (Sandbox Code Playgroud)

我理解为什么会抛出这个错误,但我想知道是否可以使用XRM进行IN子句的等效.

如果可能的话,我该如何让XRM执行SELECT * FROM new_trexmail WHERE new_contextline in ('aaa', 'hhh')

谢谢,

大卫

linq microsoft-dynamics crm dynamics-crm dynamics-crm-2011

7
推荐指数
1
解决办法
2477
查看次数

正则表达式为8到10位数

我正在寻找一个简单的正则表达式来验证电话号码.该数字可以在8到10位之间,并且不能有其他字符.有人可以帮忙吗?

c# regex

6
推荐指数
2
解决办法
2万
查看次数

忽略 ASP.NET RegularExpressionValidator 中的区分大小写

我有一个 RegularExpressionValidator,其中唯一有效的输入是 8 个字符长,由字母 MP 后跟六个数字组成。目前我有以下正则表达式确实有效

^(MP|mp|Mp|mP)[0-9]{6}$
Run Code Online (Sandbox Code Playgroud)

但感觉有点hacky。我希望能够指定 MP 可以是大写和小写的任意组合,而不必列出可用的组合。

谢谢,

大卫

c# regex

5
推荐指数
1
解决办法
2918
查看次数

使用 @keyframes 缩小 CSS 时出错

我在 MVC 4 中使用默认的捆绑和缩小。

我们的一个样式表以这样的 CSS 开头:

@media (max-width: 979px) {
    @keyframes sidebarSlideInRight {
        from { right: -220px }

        to { right: 0 }
    }

    @-webkit-keyframes sidebarSlideInRight {
        from { right: -220px }

        to { right: 0 }
    }
}
Run Code Online (Sandbox Code Playgroud)

缩小失败并出现以下错误:运行时错误 CSS1019: Unexpected token, found '}'并且它指向第 13 行的第一个字符(这是上面代码片段中的最后一个 })。

我一般不太熟悉 CSS,我想知道:

  1. 那是有效的 CSS 吗?它在https://jigsaw.w3.org/css-validator/validator验证失败
  2. 需要进行哪些更改才能缩小文件?文件中有大约 300 行,所以如果可能的话,我真的很想把它缩小。

asp.net-mvc-4 bundling-and-minification

5
推荐指数
1
解决办法
2048
查看次数

RegularExpressionValidator - 验证字符串与表达式不匹配

我正在尝试编写一个正则表达式(用于ASP.NET RegularExpressionValidator),以便:

如果要验证的字符串包含字母A后跟字母B,则验证应失败.

如果要验证的字符串包含字母F后跟W,X,Y,Z或任何数字中的任何一个,则验证应该失败.

我想出了这个

(AB)|(F(W|X|Y|Z|[0-9]))
Run Code Online (Sandbox Code Playgroud)

但据我所知,如果输入与该表达式匹配,验证将成功.

如果输入与该表达式不匹配,我需要做什么才能使验证失败?

非常感谢,

大卫

c# regex asp.net

3
推荐指数
1
解决办法
1822
查看次数

Dynamics CRM - 夏令时

夏令时在3月27日在爱尔兰开始.从那时起,任何已添加到Dynamics的记录都将任何日期字段设置为落后于实际添加时间的一小时.

有趣的是,Web UI正确返回日期,而使用SQL Server和XRM查询则错误地返回它们.

服务器机器上的时间设置是正确的,我已安装汇总16,还有什么我可以尝试?

谢谢,

大卫

dynamics-crm dynamics-crm-4

2
推荐指数
1
解决办法
5020
查看次数