我有一个胖客户端应用程序,它在数据层中使用 EF4 到 MSSQL。在使用 EF4(在纯 ADO.Net 中)之前,我曾经有一个包装函数,它获取 SQL 服务器的 DateTime.Now(一个简单的 SELECT GETDATE()
包装在 C# 客户端调用中)。
现在我发现在 EF4 中使用返回简单值类型的 SQL 函数和 SP 并不那么简单。在这种情况下,获取服务器的 datetime-now 最简单、最有效的方法是什么?
如果可能的话,我想避免为此创建包装器实体。
最佳答案
DateTime ServerDate = Entities.CreateQuery<DateTime>("CurrentDateTime()").AsEnumerable().First();
关于C# - EF4 - 获取服务器的 DateTime.Now,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6019325/