|
|
|
FireDAC и Paradox (через ODBC). Проблема с кириллицей.
|
|||
|---|---|---|---|
|
#18+
Подключаюсь к таблице Paradox с помощью FireDAC(Драйвер ODBC - Driver do Microsoft Paradox). Все считывается как нужно, кроме кириллицы в именах столбцов и самих данных. Через BDE считывалось нормально. Paradox Data Editor открывает таблицу корректно, Language Driver = DBWINUS0, Code Page = 1252. Что пробовал сделать: 1. Установить параметр CharacterSet в подключении. Пробовал "WIN1252" и другие - не помогает, похоже что CharacterSet вообще ничего не меняет. 2. Конвертировать считанную строку. Это бесперспективно, т.к. например, "свыше" = "nauoa", соответствие неоднозначное. Кто-нибудь сталкивался с такой проблемой? Все вопросы в гугле или здесь по проблеме с кодировкой в Paradox связаны с BDE. Тестовый проект с примером *.db прикладываю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 16:17 |
|
||
|
FireDAC и Paradox (через ODBC). Проблема с кириллицей.
|
|||
|---|---|---|---|
|
#18+
nicholaos, сталкивались. Поставь нормальный драйвер ODBC-Paradox вместо мелкомягкой ереси. Intersolv работает правильно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 16:20 |
|
||
|
FireDAC и Paradox (через ODBC). Проблема с кириллицей.
|
|||
|---|---|---|---|
|
#18+
Соколинский Борис, Спасибо за ответ. Хотелось бы не устанавливать ничего сверх необходимого. ODBC от Microsoft устанавливать не нужно. Через Intersolv выдает ошибку: --------------------------- Error --------------------------- [FireDAC][Phys][ODBC][INTERSOLV][ODBC InterBase driver]Insufficient information to connect to the data source.. --------------------------- OK --------------------------- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 16:47 |
|
||
|
FireDAC и Paradox (через ODBC). Проблема с кириллицей.
|
|||
|---|---|---|---|
|
#18+
nicholaosODBC InterBase driverАсь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 16:56 |
|
||
|
FireDAC и Paradox (через ODBC). Проблема с кириллицей.
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_, Он от Interbase'а ( http://www.componentcontrol.com/support/tutorials/installing-odbc-drivers) Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 17:22 |
|
||
|
FireDAC и Paradox (через ODBC). Проблема с кириллицей.
|
|||
|---|---|---|---|
|
#18+
nicholaosСпасибо за ответ. Хотелось бы не устанавливать ничего сверх необходимого. ODBC от Microsoft устанавливать не нужно. С таким ТЗ могу лишь предложить научить пользователей читать то, что он выдает. nicholaosЧерез Intersolv выдает ошибку: --------------------------- Error --------------------------- [FireDAC][Phys][ODBC][INTERSOLV][ODBC InterBase driver]Insufficient information to connect to the data source.. --------------------------- OK --------------------------- И что в этом сообщении непонятно? Рискну предположить, что нужно настроить DSN. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 17:51 |
|
||
|
FireDAC и Paradox (через ODBC). Проблема с кириллицей.
|
|||
|---|---|---|---|
|
#18+
Соколинский Борис, Непонятно, какие данные ему еще нужны, DSN настроен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 18:09 |
|
||
|
FireDAC и Paradox (через ODBC). Проблема с кириллицей.
|
|||
|---|---|---|---|
|
#18+
nicholaos, не верю. Страницу настройки покажи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 18:23 |
|
||
|
FireDAC и Paradox (через ODBC). Проблема с кириллицей.
|
|||
|---|---|---|---|
|
#18+
nicholaosОн от Interbase'аА вы, вроде, писалиnicholaosПодключаюсь к таблице ParadoxНе пробовали поставить драйвер для парадокса? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 18:24 |
|
||
|
FireDAC и Paradox (через ODBC). Проблема с кириллицей.
|
|||
|---|---|---|---|
|
#18+
О, а я и не заметил. Напоминает древнюю хохму про zip и arj. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 18:37 |
|
||
|
FireDAC и Paradox (через ODBC). Проблема с кириллицей.
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_, Единственный который удалось найти по запросу "Intersolv ODBC". Соколинский Борис, Есть ссылка на нужный? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 18:40 |
|
||
|
FireDAC и Paradox (через ODBC). Проблема с кириллицей.
|
|||
|---|---|---|---|
|
#18+
nicholaos, он очень древний, может уже и не выкладывается. Почту напиши, если найду - сброшу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 18:55 |
|
||
|
FireDAC и Paradox (через ODBC). Проблема с кириллицей.
|
|||
|---|---|---|---|
|
#18+
nicholaos, были когда-то компоненты desigydata для прямого подключения парадокса но для D7 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 19:06 |
|
||
|
FireDAC и Paradox (через ODBC). Проблема с кириллицей.
|
|||
|---|---|---|---|
|
#18+
Соколинский Борис, Добавил в профиль. Но если не использовать очень древний Intersolv с очень новым FireDAC - то есть идеи по решению проблемы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 19:07 |
|
||
|
FireDAC и Paradox (через ODBC). Проблема с кириллицей.
|
|||
|---|---|---|---|
|
#18+
MaratIsk, Хочется сделать все подключения к БД единообразными (т.е. через FireDAC). Хотя прямое подключение, конечно, лучше BDE-шного. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 19:11 |
|
||
|
FireDAC и Paradox (через ODBC). Проблема с кириллицей.
|
|||
|---|---|---|---|
|
#18+
nicholaos, Не обязательно Intersolv, можно любой другой без глюков. Проблема в том, что парадоксом уже 100500 лет не пользуются, поэтому найти будет непросто. И точно ничего свежее не будет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 19:31 |
|
||
|
FireDAC и Paradox (через ODBC). Проблема с кириллицей.
|
|||
|---|---|---|---|
|
#18+
nicholaos, нашел у себя https://cloud.mail.ru/public/CEbE/wD9etPjdw Reg-файл нужно поправить на предмет NET dir. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 21:54 |
|
||
|
FireDAC и Paradox (через ODBC). Проблема с кириллицей.
|
|||
|---|---|---|---|
|
#18+
Соколинский Борис, Спасибо! Через него считал нормально. Если кто-то еще будет читать эту тему, напомню, что в 64-х битной системе необходимо поменять пути к ключам на HKEY_LOCAL_MACHINE\SOFTWARE\ Wow6432Node \ODBC\ Так же необходимо докинуть idapi32.dll к тем dll, которые в архиве. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2018, 10:46 |
|
||
|
FireDAC и Paradox (через ODBC). Проблема с кириллицей.
|
|||
|---|---|---|---|
|
#18+
17.04.2018 19:11, nicholaos пишет: > Хотя прямое подключение, конечно, лучше BDE-шного. для Paradox'а BDE-шное подключение самое что ни на есть ПРЯМОЕ и НАТИВНОЕ. зы: а FireDAC - универсально громоздкое говно. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2018, 11:44 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39631937&tid=2041000]: |
0ms |
get settings: |
6ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
178ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 237ms |
| total: | 490ms |

| 0 / 0 |
