【发布时间】:2017-04-07 08:01:13
【问题描述】:
我通过加入 3 个表并使用 Entity Framework 并在我的应用程序中访问它,在 SQL Server 中创建了一个 视图。
我有以下代码从视图表中获取值。
tapDataContext.TapTimeSheetViews.
Where(timesheet=>timesheet.UserId==userId && timesheet.WorkDate==dates);
这会获取重复值。但是,sql 查询给出了正确的值。
我已经推荐了this link here 并添加了
[Key, Column(Order = 0)]
public long TapStartStopDataId { get; set; }
作为键值。 但是,当我执行我的应用程序时,我仍然没有得到正确的结果。
【问题讨论】:
-
您也应该发布 SQL 查询,以便可以比较两者。
标签: sql sql-server linq