0

问题

我需要从 LINQ 到实体执行原始 SQL 查询并检索结果。该查询从 SQL Server 实例返回当前日期/时间,如下所示:

SELECT GETDATE()

[编辑] 我正在使用首先创建数据库的数据模型。[/编辑]

我试过的

我已经在 interwebz 上研究了这个问题,但无法找到一种技术来做到这一点。我能够学习如何使用 LINQ to SQL 来做到这一点,但由于我没有使用它,所以它没有任何帮助。

4

1 回答 1

4

这是你所追求的

var time = context.Database.SqlQuery<DateTime>("SELECT GETDATE()").FirstOrDefault();

您可以在此处阅读有关原始 sql 和 EF 的更多信息http://msdn.microsoft.com/en-us/data/jj592907.aspx

于 2013-06-16T00:56:05.027 回答