Здравствуйте, гость ( Вход | Регистрация )
|
Zizilk |
21.8.2010, 2:23
Сообщение
#1
|
|
Студент ![]() Группа: Участник Сообщений: 33 Регистрация: 26.7.2010 Пользователь №: 1902 Спасибо сказали: 0 раз(а) Репутация: 0
|
Двигаюсь по своим задачам и столкнулся с проблемой.
Появилась необходимость получить из бд русские символы и отослать их в php по сокету. Казалось бы всё хорошо и отлично получает, НО вместо вожделенного "Прайм" в php доходит "??N??°????". Я слышал что бывают запары с кодировкой, но надеялся что инфу не будет перекодировать QT полученную из бд. Как с этим бороться? |
|
|
|
Litkevich Yuriy Цитата(Zizilk @ 21.8.2010, 6:23) Как с эт... 21.8.2010, 8:19
Zizilk У меня консольное приложение. Вывод в консоль тако... 21.8.2010, 10:32
DIMEDROLL Цитата(Zizilk @ 21.8.2010, 10:32) У меня ... 21.8.2010, 10:38
Zizilk баз в UTF8 а как определить в какой её получаю? 21.8.2010, 10:43
DIMEDROLL для этого нужно знать КАК ты ее получаешь 21.8.2010, 10:48
Litkevich Yuriy Цитата(Zizilk @ 21.8.2010, 14:32) Вывод в... 21.8.2010, 10:50
Zizilk Цитата(Litkevich Yuriy @ 21.8.2010, 11:50... 21.8.2010, 10:55
DIMEDROLL для начала проверь тип QVariant:
QVariant v = sque... 21.8.2010, 11:20
Zizilk Цитата(DIMEDROLL @ 21.8.2010, 12:20) для ... 21.8.2010, 11:42
DIMEDROLL значит QVariant хранит QByteArray, там где // тут ... 21.8.2010, 11:54
Litkevich Yuriy Цитата(Zizilk @ 21.8.2010, 14:55) Ну мне ... 21.8.2010, 11:21
Zizilk Ось win 7 starter но прога планируется будет работ... 21.8.2010, 12:03
DIMEDROLL а как ты в пхп передаешь? он ведь тоже принимает к... 21.8.2010, 12:12
Zizilk Через сокеты, передаю) Но факт в том, что сейчас у... 21.8.2010, 12:18
DIMEDROLL сейчас все работает потому что кодировка ОСи и ПХП... 21.8.2010, 12:37![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 2.1.2026, 12:09 |