C# windows服务在少数机器中插入错误的日期格式

C# windows服务在少数机器中插入错误的日期格式,c#,.net,sql,date,windows-services,C#,.net,Sql,Date,Windows Services,我创建了一个windows服务,它将.mdb(Microsoft access文件)中的数据插入到sql(MS sql 2008)表中,但在插入日期时,服务仅在少数机器中插入错误的日期 例如 正确插入sql is 2013/06/01和 在sql is 2013/01/06中插入错误 我也检查了机器和sql server的日期格式,但还没有成功 我不知道为什么在少数机器中插入错误的日期,只是即使日期格式保持不变显示您的代码:看起来您的代码通过使用不同区域设置的字符串转换来获取日期。还要确保您修复

我创建了一个windows服务,它将.mdb(Microsoft access文件)中的数据插入到sql(MS sql 2008)表中,但在插入日期时,服务仅在少数机器中插入错误的日期 例如 正确插入sql is 2013/06/01和 在sql is 2013/01/06中插入错误

我也检查了机器和sql server的日期格式,但还没有成功
我不知道为什么在少数机器中插入错误的日期,只是即使日期格式保持不变

显示您的代码:看起来您的代码通过使用不同区域设置的字符串转换来获取日期。还要确保您修复了代码,不要更改区域设置!我已经编辑了你的标题。请参阅“”,其中的共识是“不,他们不应该”。