Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Проблемма с кирилицей через iSeries Access ODBC Driver
|
|||
|---|---|---|---|
|
#18+
1) Установил IBM iSeries Access for Windows V5R4. 2) Создал системный DSN = "myDSN" с использованием драйвера iSeries Access ODBC Driver (32 разряда) (cwbodbc.dll). 3) Создаю подключение ConnectionString = "DSN = myDSN;TRANSLATE =1;" Из этого DSN получаю данные, однако с кирилицей проблеммы, выводятся "иероглифы". Буду признателен любой помощи. При этом Если пользоватся утилитой Data Transfer from as/400 символы возвращаются коректно. Сами данные с русскими строками в базе предстваляют из себя какие-то бинарные значения в настройках драйвера и Data Transfer from as/400 есть пункт "Convert binary data to (CCSID 65535) to text" только при его влючении возвращается текстовый тип данных, при этом в Data Transfer from as/400 символы возвращаются в нормально, а через DSN - "иероглифы". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2006, 18:03 |
|
||
|
Проблемма с кирилицей через iSeries Access ODBC Driver
|
|||
|---|---|---|---|
|
#18+
Попробуй через DB2 Connect ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2006, 18:16 |
|
||
|
Проблемма с кирилицей через iSeries Access ODBC Driver
|
|||
|---|---|---|---|
|
#18+
Извините не очень понимаю, что значит через DB2 Connect, можно поподробнее если не сложно,явэтом деле новичок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2006, 18:33 |
|
||
|
Проблемма с кирилицей через iSeries Access ODBC Driver
|
|||
|---|---|---|---|
|
#18+
Откройте в навигаторе definition таблицы. Какое значение CCSID стоит у символьного поля? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2006, 18:43 |
|
||
|
Проблемма с кирилицей через iSeries Access ODBC Driver
|
|||
|---|---|---|---|
|
#18+
там же вроде CCSID был на весь файл, прогресс дошел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2006, 11:10 |
|
||
|
Проблемма с кирилицей через iSeries Access ODBC Driver
|
|||
|---|---|---|---|
|
#18+
У полей таблицы CCSID=1025. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2006, 11:29 |
|
||
|
Проблемма с кирилицей через iSeries Access ODBC Driver
|
|||
|---|---|---|---|
|
#18+
1. Запустите из окна терминала Код: plaintext Что у вас в полях Код: plaintext 1. 2. 3. 2. Из навигатора запустите окно Run SQL Script, выполните селект на таблицу с русскими буквами. Как они отображаются? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2006, 11:51 |
|
||
|
Проблемма с кирилицей через iSeries Access ODBC Driver
|
|||
|---|---|---|---|
|
#18+
Извините за задержку, проблемма все еще актуальна. CCSID на сервере стоит 65535 поменял на 1025 все заработало в России и отвалилось в Польше :( доступ закрыли больше ничего посмотреть не могу... как быть?.. Понимаю, что диагностировать по таким данным мою пробемму очень сложно, буду признателен любой помощи.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2006, 15:00 |
|
||
|
Проблемма с кирилицей через iSeries Access ODBC Driver
|
|||
|---|---|---|---|
|
#18+
Как вариант попробовать 1208 Unicode. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2006, 15:02 |
|
||
|
Проблемма с кирилицей через iSeries Access ODBC Driver
|
|||
|---|---|---|---|
|
#18+
Ilya.volodinИзвините за задержку, проблемма все еще актуальна. CCSID на сервере стоит 65535 поменял на 1025 все заработало в России и отвалилось в Польше :( доступ закрыли больше ничего посмотреть не могу... как быть?.. Понимаю, что диагностировать по таким данным мою пробемму очень сложно, буду признателен любой помощи.... необходимо либо 1. поставить CA<=4.5 и подменить таблички перекодировки на клиенте 2. написать conversional dll, подключить ее к CA опять же на клиенте Serge Reva ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2006, 18:19 |
|
||
|
Проблемма с кирилицей через iSeries Access ODBC Driver
|
|||
|---|---|---|---|
|
#18+
Извините, за непонятливость... В версиях ниже 4.5 есть таблицы которыми пользуется OBDC драйвер прямо на киенте? Есть ли у Вас примеры таких таблиц? И если Вы занимались написанием библиотеки конвертации подскажите пожалуйста какие объекты должны быть в этой библиотеке, ее структуру и имена функции... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2006, 22:31 |
|
||
|
Проблемма с кирилицей через iSeries Access ODBC Driver
|
|||
|---|---|---|---|
|
#18+
Ilya.volodinИзвините, за непонятливость... В версиях ниже 4.5 есть таблицы которыми пользуется OBDC драйвер прямо на киенте? Есть ли у Вас примеры таких таблиц? И если Вы занимались написанием библиотеки конвертации подскажите пожалуйста какие объекты должны быть в этой библиотеке, ее структуру и имена функции... эти таблицы есть и в более старших, ищите *.tbl но на самом деле они хранятся на Аске и при необходимости вытаскиваются на клиента можно и самому вытащить, cwbnltbl.exe Serge Reva ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2006, 12:25 |
|
||
|
Проблемма с кирилицей через iSeries Access ODBC Driver
|
|||
|---|---|---|---|
|
#18+
Вы не могли бы поделится своими файлами tbl? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2006, 16:58 |
|
||
|
|

start [/forum/topic.php?fid=43&msg=34082740&tid=1604960]: |
0ms |
get settings: |
8ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
139ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
66ms |
get tp. blocked users: |
2ms |
| others: | 231ms |
| total: | 484ms |

| 0 / 0 |
