powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Help! OEM <>ANSI
7 сообщений из 7, страница 1 из 1
Help! OEM <>ANSI
    #32242889
Дюха
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть 2 таблицы.
Содержимое одной в Oem кодировки
другой - в ansi кодировке.
А надо по ним организовать SQL запрос.
Но кодировки то разные, поэтому
условие WHERE 1-я таблица.поле1=2-я таблица.поле1
всегда выдают false.

Как одну из таблиц перевести в другую кодировку, чтобы сравнить по нормальному
Или есть какой-то другой способ?

Буду очень благодарен за помощь!!!
...
Рейтинг: 0 / 0
Help! OEM <>ANSI
    #32243539
zDIV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добавь информацию, что за СУБД, наверное, какая-то файловая; это разовая задача или БД так и будет жить в двух кодировках (это нехорошо), через что работаешь (BDE, ADO).
...
Рейтинг: 0 / 0
Help! OEM <>ANSI
    #32244030
Дюха
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1-я в HyTech SQL-сервер. Но там нормальн. В ANSI
2-я таблица - локальный dbf файл. Вот эта таблица и есть в OEM кодировке.
А надо бы сделать в OEM.
Испльзую компоненты BDE. Хотя если что-то можно сделать через другие - я только за.
...
Рейтинг: 0 / 0
Help! OEM <>ANSI
    #32244033
dragonx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dak nastroi BDE i vse budet rabotat` ;)
...
Рейтинг: 0 / 0
Help! OEM <>ANSI
    #32244043
Дюха
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может тогда нужные методы подскажешь.
Я Help излазил. Там хрень кака-то
Видел только функцию OEMTOANSI и все.
Так это мне придется вытаскиват все записи в переменную, конвертиь , а потом формировать другую таблицу :(
Есть какой то другой вариант :)
...
Рейтинг: 0 / 0
Help! OEM <>ANSI
    #32244142
Фотография CrazyMihey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А не проще будет один раз продрать всю .DBF таблицу функцией OemToAnsi и конвертнуть, скажем, в тот же MSSQL? Кстати, при импорте таблицы MSSQL сам может сделать необходимые преобразования.
...
Рейтинг: 0 / 0
Help! OEM <>ANSI
    #32244226
Дюха
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А хер его знает! Правда. Я сегодня на работе последний день.
С сентября учиться.
А вообще Пошло все надолго и подальше.
Надо отдохнуть чуток.

OEMTOANSI имеет аргумкнт PCHAR. Всю таблицу без перебоара нелязя.
А может и есть что-то , только я не знаю пока.
А вообще идея хорошая.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Help! OEM <>ANSI
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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