Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Помогите разобраться с кодировкой [D7, MSSQL]


Balu ©   (2003-06-19 19:17:00) 

Дано:MS-SQL 2000, Delphi 7, таблица справочника в котором записаны значения на разных языках ( Item_ID:int, Rus_Value, Eng_Value, Lit_Value:nvarchar(50))

Две машины - одна с русской локализацией, другая с литовской.
Но на обоих машинах установлены все три языка.

Задача:
В одном DBGRID-е редактировать значения.

Проблема:
1. Если значения вводить через Enterprice Manager то и русское и английское и литовское значения вводятся и отображаются нормально.
2. Если вводить значения на русской машине то с русскими буквами нормально, а с литовкими плохо (преобразовываются в английские)
3. Если вводить значения на литовкой машине то все наоборот.

Куда копать, кто знает?


Balu   (2003-06-19 22:13:00) [1]


> Тих (19.06.03 22:05)

Бомба. Забегало. Огромное спасибо. Буду теперь в сырцах ковыряться.


Тих   (2003-06-19 22:05:00) [2]

http://home.ccci.org/wolbrink/tnt/delphi_unicode_controls.htm


Balu   (2003-06-19 22:03:00) [3]

Я подозреваю, что проблема в Delphi или в моих руках :)))
Потому что через средства Microsoftвсё вводится и отображается нормально.


Тих   (2003-06-19 22:03:00) [4]

существуют, их видели на google :)
DB - придется поискать

http://home.ccci.org/wolbrink/tnt/
http://www.eldos.org/elpack/elpack.html
http://www.dataweb.de/en/turbodb/features.html

Или ActiveX нормальные поискать и работать через WideString.


Balu   (2003-06-19 21:52:00) [5]

НТМЛ-интерфейс: не годится :((
DB-контролы, поддерживающие Unicode: кто их видел? :))
Можно попробовать самому написать, но не понятно от куда ноги растут и в какую сторону двигаться :(((


Тих   (2003-06-19 21:43:00) [6]

Либо делать НТМЛ-интерфейс (клиент-броузер) с кодировкой страниц UTF-8 или UTF-16 + Internet Information Server, либо искать библиотеку DB-контролов, поддерживающих Unicode.


Balu   (2003-06-19 20:37:00) [7]

Auto Translate=False
Языковые настройки по столбцам настроил.
MDAC 2.7, WinXP Prof.


Balu   (2003-06-19 20:32:00) [8]

Нет, ADO :))


sniknik   (2003-06-19 20:02:00) [9]

BDE небось юзаеш?


Наверх

Титульная страница Поиск, карта сайта Написать письмо