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

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

Индексация в qBase [D7, dBase, FoxPro]


Sirgfine ©   (2004-02-06 04:42:00) 

Можно ли индексировать таблицу qBase по Lookup полю?


Sirgfine   (2004-02-13 06:52:00) [1]

Всё с вами понятно.


ЮЮ   (2004-02-10 08:03:00) [2]

Нет ничего проще SQL запроса :-)


Sirgfine   (2004-02-10 05:13:00) [3]

Проблема-то только в том, что TTable позволяет сортировать только по тем полям которые есть физически в базе данных.
Неужели нет простого решения?


ЮЮ   (2004-02-10 03:46:00) [4]

>Нет смысла переходить на SQL ради сортировки одной таблицы.

Одной, возможно, и не стоит. Но ты хочешь сортировать одну тавлицу по значениям, стоящим в другой, а это уже - SQL


Sirgfine   (2004-02-10 03:12:00) [5]

Используется Table.
Нет смысла переходить на SQL ради сортировки одной таблицы.


mike-d   (2004-02-07 09:17:00) [6]

SQL?


Sirgfine   (2004-02-07 05:51:00) [7]

Фишка в том, что данные из таблицы пишутся в HTML (таблицей. тут всё нормально) И желательно отсортировать их по числовым индексам, но только не по числам, а по соответствующим им словам. Можно конечно взять и пройтись по связанным таблицам, но их много (3-4). Хочется чего нибудь элегантно придумать.


SasaR   (2004-02-06 12:30:00) [8]

В PowerBuilder я бы написал что-то вроде LookUpValue(field) в выражении для сортировки.
С другой стороны в Делфях в
QuantiumGrid от DevExpress автоматически сортирует по LookUpValue, если поле LookUp (но не дай бог ключевое поле не одно а b[ несколько, череp ";") - в нём данные из DataSet"a дублируются в внутренние "ноды".
Интересно, как это реализовано в dbGridEh ???
У Delphi - другие механизмы. Значит сортировку можно сэмулировать либо в гриде либо в запросе....
Но что делать автору вопроса ???


Anatoly Podgoretsky   (2004-02-06 11:30:00) [9]

А эти значения в другой таблице и связь идет по ИД номеру


SasaR   (2004-02-06 11:13:00) [10]

Наверняка автор имел ввиду сортировку таблицы по значениям, которые DisplayValue в LookUp поле...
Как такое сделать ?


Anatoly Podgoretsky   (2004-02-06 09:27:00) [11]

Да нет там таких полей


Johnmen   (2004-02-06 09:15:00) [12]

А что это за тип поля ? В дибасе/фоксе ?


Наверх

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