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

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

Как упорядочить записи в БД по алфавиту ? [D5, dBase, FoxPro]


WG ©   (2003-12-30 12:13:00) 

Мастера, помогите - не могу справится с простой проблемой. Надо упорядочить записи БД по одному полю по алфавиту. Я думал, все элементарно делается индексом, а не фига - invalid index descriptor. Поле текстовое и записи на русском. По численному полю у меня получается, но надо именно по текстовому...


Ильш   (2004-01-05 13:26:00) [1]

Учите SQL, чтобы программировать БД!:)))


Anatoly Podgoretsky   (2004-01-05 12:21:00) [2]

По спецификации, длина индекса не более 100 символов


WG   (2004-01-05 12:04:00) [3]

Ура ! Нашел я таки, в чем у меня проблема была. Поле было C-254. Снизил его длину до сотни символов - все с полпинка заработало...


Term   (2004-01-05 11:15:00) [4]


> какой индекс то ? у dBase куча разных индексов, а стандартные
> компоненты Delphi работают не со всеми!

раньше когда мне попадались базы, с индексами которые не поддерживаются стандартными делфовыми компонентами, эти бызы ваще не возможно было открыть, т.к. я думаю если они у него открываются то всётке дело не в этом.


Ильш   (2004-01-05 11:09:00) [5]

какой индекс то ? у dBase куча разных индексов, а стандартные компоненты Delphi работают не со всеми!


Term   (2004-01-05 10:35:00) [6]

Если запрос использовать то для упорядочения смотри ORDER BY


> А вообще записи на русском по идее индексом должны обрабатываться
> ?

еще как должны!!! посмотри может индекс посыпался, переиндексируй по этому полю заново


WG   (2004-01-05 10:28:00) [7]

"Прогнать через SQL" - а поподробней немного можно ? чайник я :) - в сиквеле знаю только четыре команды, среди них ничего типа "index" нету... в общем, мне бы пример синтаксиса...

А вообще записи на русском по идее индексом должны обрабатываться ?


SergP   (2003-12-30 17:28:00) [8]

А вообще странно что индексом не получается...


Dmitriy O.   (2003-12-30 13:17:00) [9]

Прогнать через SQL


Наверх

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