Qt 4.3.2Mysql БД Выдержка переменных из mysqladmin:Цитироватьcharacter set client utf8 latin1character set connection cp1251 latin1character set database latin1 latin1character set results utf8 latin1character set server latin1 latin1character set system utf8 utf8collation connection cp1251_general_ci latin1_swedish_cicollation database latin1_swedish_ci latin1_swedish_cicollation server latin1_swedish_ci latin1_swedish_ciБД в кодировке cp1251Устанавливаю кодеки:Код:QTextCodec* codec = QTextCodec::codecForName("CP1251"); QTextCodec::setCodecForTr(codec); QTextCodec::setCodecForCStrings(codec); QTextCodec::setCodecForLocale(codec); setlocale(LC_ALL,"");До сих порпроблем небыло, но производил только чтение из БД.Настала необходимость вставки данных в таблесы и...Русские букафки заменяются на "?"Может стоило БД в utf8 делать?И вообще какие еще проблемы могут быть и посоветуйте как поступить в моей ситуации?
|