>Would it be an IIS setting somewhere?
if the query applies no explicit formatting, asp code will eventually implicitly convert the date value into a string, and then indeed using the web server's default setting, unless:
http://www.w3schools.com/asp/prop_lcid.asp