【发布时间】:2013-10-21 19:56:20
【问题描述】:
我有一个客户端-服务器架构,其中所有进程都连接到同一个数据库(SQL Server),并且进程之间的所有通信都是通过数据库完成的。我使用 LINQ (System.Data.Linq.DataContext) 与数据库进行交互。
由于不同的进程可能有异步时间,并且比较 DateTimes 与我的应用程序非常相关,我希望每当一个进程需要在数据库中写入当前 DateTime 时,我希望它使用 SQL Server 的当前时间,而不是操作系统当前时间。它可能还需要 SQL Server 的时间来与它读取的值进行比较。
我的问题基本上是如何通过LINQ访问SQL Server时间;这足以让我做出我想要的,但任何更好的建议都值得赞赏。
【问题讨论】:
标签: c# sql sql-server linq client-server