小编Las*_*vik的帖子

"使用实体框架按Col1,Col2排序"

我需要使用实体框架按2列排序.

怎么做的?

return _repository.GetSomething().OrderBy(x => x.Col1   .. Col2)?
Run Code Online (Sandbox Code Playgroud)

SELECT * FROM Foo ORDER BY Col1, Col2
Run Code Online (Sandbox Code Playgroud)

/ M

.net c# linq entity-framework

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

实体框架离开了加入

如何更改此查询以便返回所有u.usergroups?

from u in usergroups
from p in u.UsergroupPrices
select new UsergroupPricesList
{
UsergroupID = u.UsergroupID,
UsergroupName = u.UsergroupName,
Price = p.Price
};
Run Code Online (Sandbox Code Playgroud)

c# linq linq-to-entities entity-framework left-join

73
推荐指数
4
解决办法
12万
查看次数

获取一周的第一个星期一的日期?

我想知道你们是否知道如何根据今天的日期得到周流周日?

即2009-11-03通过,2009-11-02被退回

/ M

.net c#

59
推荐指数
4
解决办法
7万
查看次数

JQuery datepicker语言

我正在使用jqueryui.com的jQuery datepicker,我将日历更改为瑞典语时遇到问题,我有这样的代码:

    <script type="text/javascript">
    $(function() {
        $.datepicker.setDefaults($.datepicker.regional['sv']);
        $("#StartDate").datepicker();
        $('#StartDate').datepicker('option', 'dateFormat', 'yy-mm-dd');
    }); 
</script>
Run Code Online (Sandbox Code Playgroud)

它仍显示为英文日历.

可能缺少什么?

jquery-ui

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

使用Linq获得第N个值

如何使用Linq获取第N行?两列都是文字,所以我不能使用min/max

/ M

linq

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

空字符串,如果为null

我的代码中有这个:

SelectList(blah, "blah", "blah", cu.Customer.CustomerID.ToString())
Run Code Online (Sandbox Code Playgroud)

当它返回null时它会给出一个错误,如果它为null,我怎么能使它成为一个空字符串?

/ M

c# asp.net-mvc

21
推荐指数
3
解决办法
7万
查看次数

最后使用Null值的SQL排序顺序

我有以下测试代码:

CREATE TABLE #Foo (Foo int)

INSERT INTO #Foo SELECT 4
INSERT INTO #Foo SELECT NULL
INSERT INTO #Foo SELECT 2
INSERT INTO #Foo SELECT 5
INSERT INTO #Foo SELECT 1

SELECT * FROM #Foo
 ORDER BY
  CASE WHEN Foo IS NULL THEN Foo DESC ELSE Foo END

DROP TABLE #Foo
Run Code Online (Sandbox Code Playgroud)

我正在尝试生成以下输出:

1
2
3
4
5
NULL

"如果为null则将其放在最后"

如何使用Sql 2005完成

/ M

sql sql-server sql-server-2005

16
推荐指数
2
解决办法
5663
查看次数

int.TryParse = null如果不是数字?

如果无法将字符串解析为int,是否有一些返回null的方法?

有:

public .... , string? categoryID) 
{
int.TryParse(categoryID, out categoryID);
Run Code Online (Sandbox Code Playgroud)

得到"无法从'输出字符串'转换为'输出int'

该怎么办?

编辑:

由于asp.net约束不再相关是解决问题的方法

/ M

.net c# tryparse

13
推荐指数
3
解决办法
5万
查看次数

使用LINQ SUM时出现异常

我正在尝试获取"预订"的SUM并且我得到错误"转换为值类型'Int32'失败,因为具体化值为null.结果类型的泛型参数或查询必须使用可空类型."

var bookings = entities.Bookings.Where(x => x.ID == id &&
                                     x.StartDate <= bookingEnd &&
                                     x.EndDate >= bookingStart)
                                    .Sum(x => x.BookingQuantity);
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?我需要得到0,如果它变成零,否则它的预订.

linq entity-framework

11
推荐指数
2
解决办法
6209
查看次数

使用数据注释进行自定义验证

我正在使用数据注释来检查正在输入的数据,但是当涉及更多自定义方式来验证数据时,我陷入了困境.

我需要对数据库运行查询以查看是否存在存在的东西,然后在出现"自定义数据库检查错误"时向用户报告,例如"公司名称已存在"

我如何与dataannotations一起实现这样的东西?

我使用linq和3.5sp1附带的实体框架完成了所有查询

/ M

asp.net-mvc entity-framework data-annotations

8
推荐指数
1
解决办法
7477
查看次数