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

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

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

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


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