Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.12.12;
Скачать: CL | DM;

Вниз

DBase и русский язык   Найти похожие ветки 

 
Алексей Петухов   (2004-11-14 12:44) [0]

Здравствуйте, уважаемые мастера.
Подскажите пожалуйста как грамотно работать с русским языком в таблицах DBase.
Вот пара проблем:
1. необходима строковых полей cортировка (order by) без учета регистра.
2. как правильно создавать таблицы dbase с помощью SQL?
3. при использовании upper() проблемы с буквой "ч"
4. при сортировке не все буквы идут в по русскому алфавиту, к примеру "я" вначале, перед "а".
Заранее благодарю.


 
Anatoly Podgoretsky ©   (2004-11-14 13:06) [1]

1. Решается через UPPER, возможно потребуется допольнительное расчетное поле
2. В справке приведен синтаксис CREATE TABLE
3. У Борланда проблемы с драйверами, поэтому не решается
4. У Борланда проблемы с драйверами, поэтому не решается

Если позволяет условия, то переходи на другие форматы


 
Алексей Петухов   (2004-11-14 13:15) [2]

Попробовал перейти на Paradox.
Все вышеперечисленное решается.
Но возникает ошибка "File name is too long for a Paradox version 5.0 table.".
Я понимаю это тоже "не решается", а какая макс. длинна имени файла возможна?.
Могут поджидать и другие сюрпризы?
Какие БД без серверв БД, для локального использования Вы могли-бы посоветовать?


 
Anatoly Podgoretsky ©   (2004-11-14 13:50) [3]

Алексей Петухов   (14.11.04 13:15) [2]
Парадокс основан на том же движке, соответственно при той же кодировке теже проблемы.

5.0 наверно 8.3
С Парадоксом, любые, это только первые

Можно посоветовать Акцесс, конечно совместно с АДО, кроме того он ноддерживает Юникод, если конечно сможешь обеспечить его поддержку в VCL

А чем тебе не нравятся серверные решения, тот же Борланд и Микрософт толкают на низ. Первые на Интербейс и его клоны, второй на MS SQL, последний проверял на Cel 433 и 96 RAM, работает прилично по скорости, бесплатный, мощный SQL синтаксис и возможность маштабирования на сервер в будущем. Для отладки именно его и использую, только потом помещаю базу на сервер.


 
Алексей Петухов   (2004-11-15 15:51) [4]

По подробней про бесплатный MS SQL, если не затруднит.
Где скачать, как называется,...?


 
Anatoly Podgoretsky ©   (2004-11-15 17:04) [5]

Алексей Петухов   (15.11.04 15:51) [4]
MSDE + www.microsoft.com


 
Rusty   (2004-11-15 23:01) [6]


> Anatoly Podgoretsky

> Если позволяет условия, то переходи на другие форматы

Железная логика! Придумали же, - Borland...



Страницы: 1 вся ветка

Текущий архив: 2004.12.12;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.027 c
14-1101281847
dr Tr0jan
2004-11-24 10:37
2004.12.12
HASP NT, Не могу установить сабж


14-1100092294
gn
2004-11-10 16:11
2004.12.12
Linux самая небезопасная операционная система в мире!


1-1101361983
СержК
2004-11-25 08:53
2004.12.12
Как сравниваются типы Variant


9-1092494837
Макс
2004-08-14 18:47
2004.12.12
Алгоритм объезда препятствий


6-1096623637
TUser
2004-10-01 13:40
2004.12.12
ICS под XP