Есть ли какойнибудь способ заставить PDO драйвер mssql или sqlsrv отдавать возвращать данные в кодировке UTF8? или костыль iconv досих пор при работе с продуктами M$ рулит? Вот по этой ссылке http://msdn.microsoft.com/en-us/library ... 7(v=SQL.90).aspx пишут, что есть параметр PDO::SQLSRV_ATTR_ENCODING => PDO::SQLSRV_ENCODING_UTF8, однако CharacterSet (not supported in the PDO_SQLSRV driver). Неужели до сих пор так все плохо? И как кстати насчет PDO::ATTR_PERSISTENT => true ?? Драйвер говорит, что не поддерживает постоянный коннект.
При соединении с mssql в параметрах sqlsrv можно установить кодировку utf8. http://msdn.microsoft.com/en-us/library ... 7(v=SQL.90).aspx Но не для PDO. Увы. А вот здесь есть оф сцылка от мелкомягких http://msdn.microsoft.com/en-us/library ... 7(v=SQL.90).aspx