title: Mysterious data type conversion to another data type error
body: <p>I have a web project working perfecly on my web server and on my local machine.</p>
  
  <p>I sign up on another server provider because I need to migrate my application to a better place, and when I run my application I am receiving this error message: </p>
  
  <p><code>the conversion of a varchar data type to a datetime data type resulted in an out-of-range value</code></p>
  
  <p>But I don't receive this error  locally nor on the other server, so I thought it would be some SQL configuration, sadly this error just occur on the code, when I run query on the database, it works perfectly. So I don't really know what to do at all!</p>
  
  <p>I think its got to be the C# .net configuration but I have no clue where to start.</p>
  
  <p>Since the application is working on everywhere else and for longtime, I've discarded the possibility of coding problem.</p>
  
  <p>By the way, the error only occur when the code executes the query on the line: <code>sqlDa.Fill(dt);</code> </p>
  
  <p>************************* UPDATED **********************</p>
  
  <p>My web.config file which sets the culture of the application is the same as on the other servers as well. This server is located in another country so the culture is the problem. </p>
  
  <p>Is there anywhere else I need to change the culture for the server?  or/and how can I see the culture of my sql data base?</p>