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

Вниз

Сортировка   Найти похожие ветки 

 
moorcat   (2002-12-09 13:17) [0]

Как отсортировать данные по алфовиту?


 
Prooksius ©   (2002-12-09 13:19) [1]

Совет: купи книжку про Дельфи и базы данных. Без обид. :)


 
BorisUK ©   (2002-12-09 13:20) [2]

Индексом если ты в TTable
order by если TQuery


 
BorisUK ©   (2002-12-09 13:22) [3]

да и с << Prooksius ©
Согласен.
Давно надо всем перестать отвечать на вопросы типа "покажите какие кнопки нажимать..."
Особенно если ответы на них можно прочесть на первых страницах любой книги!


 
Ежик ©   (2002-12-09 13:36) [4]


> BorisUK © (09.12.02 13:22)
> да и с << Prooksius ©
> Согласен.
> Давно надо всем перестать отвечать на вопросы типа "покажите
> какие кнопки нажимать..."
> Особенно если ответы на них можно прочесть на первых страницах
> любой книги!

А если у человека нет денег на книги?


 
3JIA9I CyKA ©   (2002-12-09 13:44) [5]

Тогда бросай писать.


 
moorcat   (2002-12-09 13:57) [6]

Да это я знаю, но у меня связаные таблицы, и уже используется индекс. Разве что переключение с одного индекса на другой, но тогда как это зделать?!?!?!


 
Mike Kouzmine   (2002-12-09 17:16) [7]

Нет. Создай индекс, первые поля для связи, последующие для сортировки. Например id - связь, дата номер - сортировка


 
VAleksey ©   (2002-12-09 18:22) [8]

В такой постановке никак.


 
Сергєєв Володимир   (2002-12-09 19:32) [9]

SELECT
TABLE_NAME.*
FROM
TABLE_NAME
WHERE
(..........)
ORDER BY
TABLE_NAME.FIELD_NAME;

Если столбец у тебя так хранится как вещественный (INTEGER, DECIMAL, DATE, SMALLINT), то данніе еще можно отсортировать в обратном порядке:

SELECT
TABLE_NAME.FIRST_FIELD,
TABLE_NAME.SECOND_FIELD,
............,
TABLE_NAME.N_FILED,
( -TABLE_NAME.FIELD_NAME) AS AFILED_NAME
FROM
TABLE_NAME
WHERE
(..........)
ORDER BY
AFIELD_NAME;

Все типа крутые кодеры.... Себя вспомните, когда начинали и не знали, как найти нужную запись.

Упрекать человека в незнании....


 
Prooksius ©   (2002-12-09 20:02) [10]

2 Сергєєв Володимир (09.12.02 19:32)

> Все типа крутые кодеры.... Себя вспомните, когда начинали
> и не знали, как найти нужную запись.

Я на своем опыте изучения дельфи по F1 могу с уверенностью сказать: в начале лучше использовать книгу. В книге (умной) данные систематизированы, что существенно облегчает понимание и запоминание.
Когда это пройдено - да, F1/MSDN и больше ничего не надо.

Теперь по-существу.
Товарищ сказал, что у него таблицы, т.е. скорее всего обычный TTable. И он не знает, как создать индекс и использовать его. Тут совет один - умная книжка.



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

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

Наверх




Память: 0.49 MB
Время: 0.013 c
3-98953
Ильдар
2002-12-09 08:02
2002.12.30
Как определить, что пользователь изменил данные в dbGrid?


6-99218
delphi4fun
2002-11-01 06:53
2002.12.30
Имена shared ресурсов на компьютере.


7-99377
Геннадий
2002-10-08 21:26
2002.12.30
Как создать подобие TaskBar а? Что также крепился и исчезал.


1-99094
Anics
2002-12-18 06:04
2002.12.30
Управление Winword из Delphi


1-99075
vladnt
2002-12-19 14:53
2002.12.30
TObjectList