>Why you're not specifying the SqlDbType explicitly?
Everything is done automatically from the data dictionary.
However, on that one, as the date was passed as ISO standard format, it was skipping that and using the default recognition of the SQL Client Data Provider.