The ADO.NET driver does not use the encoding provided in the connection string. For example when there are some korean characters in a SELECT SQL statement it will not return the proper values.