2

我有一个用 c# 4.0 编写的 winforms 客户端应用程序,它将一个简单的数据表(在数据集中)发送到用 vb.net 4.0 编写的服务器。数据表通过 Web 服务发送。客户端和服务器都在同一台计算机上。这多年来一直运行良好。

现在,从 csv 文件生成的数据表出现了一个奇怪的行为。

这是它在客户端的外观: 在此处输入图像描述

这是服务器端: 在此处输入图像描述

由于某种原因,服务器中的第一行时间已从凌晨 2:55 转移到 03:55。这会导致重复键。那是怎么回事?

我遇到的最奇怪的错误之一。将不胜感激任何帮助 - 谢谢。

4

1 回答 1

0

正如@mikey 所建议的那样,问题在于客户端使用了本地用户帐户,而服务器使用了 IIS 帐户。

其中一个帐户设置为使用夏令时,另一个则没有。在我的国家,夏令时在 3 月 29 日结束,所以这导致了服务器时间和客户端时间之间的冲突,即使两者都在同一台计算机上。

米奇,再次感谢:)

于 2013-05-12T05:54:34.883 回答