try to format it this way before putting the date in your sql statement :

VB Code:
  1. DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")

should work whatever regional settings you have.