Вниз
Скачать: CL | DM;

Ограничение на длину индексируемого поля DBASE   Найти похожие ветки 

← →
GrEG ©   (2002-06-11 09:30) [0]

Столкнулся со следующей проблемой.
Необходимо проиндексировать таблицу по символному полю. При длине поля <= 100 символов индексация проходит успешно, если длина поля больше - возникает исключение с сообщением "Invalid index descriptor". В документации, поставляемой с Delphi, информации по ограничениям на длины полей не нашел.
Кто-нибудь сталкивался с подобной ситуацией? Есть ли способ обойти ее?


← →
GrEG ©   (2002-06-13 08:19) [1]

Up


← →
Alexandr ©   (2002-06-13 08:25) [2]

а зачем тебе индекс на длинное строковое поле? Ведь эффективность уменьшается с увеличением длины индексируемого поля.

А ограничение, видимо, должно быть... Просто ты плохо искал.


← →
kva   (2002-06-19 17:55) [3]

В Clipper"е (dBase III+, индексы NTX) максимальная длина индексного ключевого выражения равна 250 символов. Если у тебя ограничение 100, то это либо версия dBase другая, либо BDE дает такое.
Но полностью согласен с Аlexandr.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.009 c
3-47100
shulc
2002-06-20 19:13
2002.07.15
Not enough storage is available to process this command


4-47874
Atrem
2002-05-10 22:24
2002.07.15
Оконная процедура


3-47238
Nonam
2002-06-20 17:03
2002.07.15
Пакеты Oracle


3-47110
Oleon
2002-06-21 17:30
2002.07.15
Как в InterBase организовать цикл?.


1-47439
Dinara
2002-06-30 14:07
2002.07.15
Как в ShellTreeView раскрыть дерево нужной папки?




   Наверх