【发布时间】:2013-05-01 09:09:30
【问题描述】:
我有一个用 c# 4.0 编写的 winforms 客户端应用程序,它发送 一个简单的数据表(在数据集中)到服务器,它是用 vb.net 4.0 编写的。 数据表通过 Web 服务发送。 客户端和服务器都在同一台计算机上。 这多年来一直运行良好。
现在,从 csv 文件生成的数据表出现了奇怪的行为。
这是它在客户端的外观:
这是服务器端:
由于某种原因,服务器中的第一行时间已从凌晨 2:55 转移到 03:55。 这会导致重复键。这是怎么回事?
我遇到的最奇怪的错误之一。对此有任何帮助将不胜感激- 谢谢。
【问题讨论】:
-
我会假设您正在向其添加 1。
-
你会认为是错误的。请给我一些信任。
-
这看起来确实像是时区甚至可能是语言环境的差异。不仅可以查看时间的差异,还可以查看日期格式的差异,例如29/03 与 03/29
-
您是否以不同的用户身份运行这 2 个程序?这些是表单应用程序还是 ASP.NET 应用程序?有些事情要在这里查看stackoverflow.com/questions/2288383/…
-
@mikey,谢谢你当然是对的。服务器在 IIS 用户下,客户端在另一个用户下。 3 月 29 日,dylight 节省时间在我国结束。非常感谢:)
标签: c# .net vb.net web-services datatable