My Server is located in US and I am running a query against it. The Data contained in the table both at Remote Server(U.S) and Local are same.
The Problem is when I am retrieving the DataSet using WebService from Remote Server. The Dates Column is showing The Previous Date. For e.g Date Column is having ’14 Jan 2007′ but when retrieved its Showing ’13 Jan 2007′.
I am not able to identify the cause as every other thing is working fine.
There are issues with times in datasets, at least in .net 1.1. The dataset automatically adjust the time to the time zone of the client. My guess is your client is set to a timezone that is farther west than the server. In turn, the this pushes the time back a few hours, causing the date to move from 14 Jan 2007 to 13 Jan 2007.
Take a look at this KB article.