Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение нового архива (https://www.otvetnemail.ru/prodolzhenie-novogo-arhiva-811/)
-   -   Непонятности с кодировками (https://www.otvetnemail.ru/prodolzhenie-novogo-arhiva-811/neponyatnosti-s-kodirovkami-273120/)

Guest 29.09.2011 06:27

Непонятности с кодировками
 
Добрый день. Есть проблема с кодировками. Может дело и не в самой qt, а может и в ней.Таблица 1:Код:CREATE TABLE `table2` ( `code` varchar(15) NOT NULL default '', `category` varchar(50) NOT NULL default '', `product` varchar(100) NOT NULL default '', `supplier` varchar(50) NOT NULL default '', `unit` varchar(16) NOT NULL default '', `inprice` decimal(10,2) NOT NULL default '0.00', `outprice` decimal(10,2) NOT NULL default '0.00', `paid` decimal(10,2) NOT NULL default '0.00', `percent` double NOT NULL default '0', `count` double NOT NULL default '0', `notetext` varchar(150) default NULL, `notedigit` double default NULL, `extra` double default NULL, UNIQUE KEY `code_2` (`code`)) ENGINE=MyISAM DEFAULT CHARSET=cp1251;Таблица 2:Код:CREATE TABLE `users` ( `user` varchar(18) NOT NULL, `password` varchar(18) NOT NULL) ENGINE=MyISAM DEFAULT CHARSET=cp1251;Collation в обоих случаях cp1251_general_ciПочему при чтении из первой таблицы требуется установить SET NAMES cp1251, а при чтении из второй utf8 ?Это бага qt или mysql?


Часовой пояс GMT, время: 13:38.


© www.otvetnemail.ru - Форум вопросов и ответов.