У меня проблема.
Можете подсказать изначально чем лучше подключаться с лазарус к оракл, одбс или компонентой оракл которая есть в компонентах..
Подключил через ОДБС, но пробелма с кодировкой. Как я понял единственный выход програмно каждое значение переводить в другую кодировку.
Вот я так и не разобрался в cp866 как можно в читабельную кодировку перевести.
Заранее Спасибо
Lazarus + Oracle8i в кодировке cp866
Модератор: Модераторы
- Nik
- энтузиаст
- Сообщения: 573
- Зарегистрирован: 03.02.2006 23:08:09
- Откуда: Киров
- Контактная информация:
Re: Lazarus + Oracle8i в кодировке cp866
Используйте функцию OEM866ToUTF8. Рядом похожу проблему обсуждали: viewtopic.php?f=26&t=7009&p=52991#p52991
Re: Lazarus + Oracle8i в кодировке cp866
Лазарус у меня 0,9,30 но функции такой там не нету... может что то надо покдлючить?
fpc 2.4.2
fpc 2.4.2
- dunin
- энтузиаст
- Сообщения: 634
- Зарегистрирован: 02.05.2007 13:18:11
- Откуда: Тољя††и
- Контактная информация:
Re: Lazarus + Oracle8i в кодировке cp866
Nik писал(а):Используйте функцию OEM866ToUTF8. Рядом похожу проблему обсуждали: viewtopic.php?f=26&t=7009&p=52991#p52991
Хм... А может CP866ToUTF8 из юнита LConvEncoding ???
-
Андрей Варкентин
- новенький
- Сообщения: 21
- Зарегистрирован: 17.09.2010 11:56:14
Re: Lazarus + Oracle8i в кодировке cp866
south писал(а):Лазарус у меня 0,9,30 но функции такой там не нету... может что то надо покдлючить?
fpc 2.4.2
подключи LCLProc
Re: Lazarus + Oracle8i в кодировке cp866
Спасибо. CP866ToUTF8 заработал после подключения LConvEncoding.
А вот OEM866ToUTF8 нет хотя LCLProc тоже подцепил
А вот OEM866ToUTF8 нет хотя LCLProc тоже подцепил
- alexs
- долгожитель
- Сообщения: 4066
- Зарегистрирован: 15.05.2005 23:17:07
- Откуда: г.Ставрополь
- Контактная информация:
Re: Lazarus + Oracle8i в кодировке cp866
А сам оракл не умеет конверировать?
т.е если при подключении ты укажешь кодировку UTF8 - он разве сам не переведёт?
т.е если при подключении ты укажешь кодировку UTF8 - он разве сам не переведёт?
Re: Lazarus + Oracle8i в кодировке cp866
Указать в настойках датаконнекшн???? Не помогает(((((((((
Добавлено спустя 1 час 24 минуты 16 секунд:
получилось... Там на самом деле надо было использовать функцию CP1251ToUTF8))))
Вот хотлось бы, чтоб в дбгрид отображалось без всяких дополнительных функций преобразования в кодировке. Так и не нашел где можно в компонентах для связи и работой с базой установить кодировку, чтоб сразу отображалось правильно. Не подскажите как?
Добавлено спустя 1 час 24 минуты 16 секунд:
получилось... Там на самом деле надо было использовать функцию CP1251ToUTF8))))
Вот хотлось бы, чтоб в дбгрид отображалось без всяких дополнительных функций преобразования в кодировке. Так и не нашел где можно в компонентах для связи и работой с базой установить кодировку, чтоб сразу отображалось правильно. Не подскажите как?
