Добрый день. Есть проблема с кодировками. Может дело и не в самой 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?
|