powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Тип данных для считывания полей в UC2 кодировке
4 сообщений из 4, страница 1 из 1
Тип данных для считывания полей в UC2 кодировке
    #38175164
Whyte
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток. Жил не тужил и вдруг архитектору вздумалось перевести все поля в бд которые были VARCHAR CHARACTER SET ISO88591 в VARCHAR CHARACTER SET UC2 . В связи с чем понадобилась переделка структур и прочей лабуды. Каким типом должны быть объявлены поля в структуре, что бы хранить в себе значения UC2 из базы?

Было так : VARCHAR name[10];
Стало так: VARCHAR CHARACTER SET UCS2 name[10];


Как теперь в то что стало записать то что в структуре раньше лежало как char[10];?
...
Рейтинг: 0 / 0
Тип данных для считывания полей в UC2 кодировке
    #38175593
Whyte
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может кто что почитать посоветует по этой теме.
...
Рейтинг: 0 / 0
Тип данных для считывания полей в UC2 кодировке
    #38175713
Whyte
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Где-то в sql файле

EXEC SQL BEGIN DECLARE SECTION;
static VARCHAR CHARACTER SET UCS2 name[10];
EXEC SQL END DECLARE SECTION;


TO_VARCHAR_STRCPY( name, param ->num);


Где-то в .h

#define TO_VARCHAR_STRCPY( dst, src) \
to__char_cpy(dst,src)


Где-то в .с

wchar_t * to__char_cpy(char *dest, char *src)
{



return dest;

}


Какой тип должен быть у входных параметров переменных в to__char_cpy(char *dest, char *src), в этом случае?
...
Рейтинг: 0 / 0
Тип данных для считывания полей в UC2 кодировке
    #38176411
Whyte
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем спасибо и успехов!!! тип должен быть wchar_t
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Тип данных для считывания полей в UC2 кодировке
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]