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

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

← →
yk ©   (2006-03-31 10:19) [0]

Добрый день!

Подключаюсь к таблице базы данных Access через ADODAtaSet - хочу выполнить различные сортировки по полям.
Для этого у ADODataSet есть свойство IndexName.

Но как мне задать сами индексы???


← →
Ega23 ©   (2006-03-31 10:34) [1]


> Для этого у ADODataSet есть свойство IndexName.


Вообще-то для этого у TDataSet есть свойство Filter....


← →
yk ©   (2006-03-31 10:39) [2]

мне нужен не фильтр, а сортировка


← →
Плохиш ©   (2006-03-31 10:42) [3]


> yk ©   (31.03.06 10:19)

Там ещё свойство IndexFieldNames есть.

> Ega23 ©   (31.03.06 10:34) [1]

:-)


← →
Sergey13 ©   (2006-03-31 10:44) [4]

Судя по справке (с АДО я не работал) у ADODAtaSet есть метод Sort.


← →
vovnuke ©   (2006-03-31 10:51) [5]

а для сортировки с помощью IndexName, или IndexFieldNames, надо сначала создать этот индекс.
ADODataSet.IndexDefs.Add


← →
sniknik ©   (2006-03-31 11:00) [6]

> или IndexFieldNames
нет, в этом случае работает аналогично Sort, ничего создавать не надо достаточно присвоить имя/имена полей.


← →
yk ©   (2006-03-31 11:00) [7]

ADODataSet.IndexDefs -- вот я его и ищу))) надо монитор покрупнее - а то ноут - это ноут


← →
yk ©   (2006-03-31 11:04) [8]

IndexFieldNames -- можно конечно перечислять через запятую поля, но вот как задать убывание/возрастание ??


← →
Ega23 ©   (2006-03-31 11:11) [9]


> мне нужен не фильтр, а сортировка


А, в этом смысле...
Не знаю, я всегда предпочитал запрос переоткрыть с нужным Order By


← →
vovnuke ©   (2006-03-31 11:11) [10]

FieldName [ASC | DESC]


← →
yk ©   (2006-03-31 11:52) [11]


> vovnuke ©   (31.03.06 11:11) [10]
> FieldName [ASC | DESC]

это ясно, но как сказать это adodataset-у??

name, number desc  -- не прокатывает - говорит нет поля desc


← →
yk ©   (2006-03-31 11:55) [12]


> переоткрыть с нужным Order By

блин


← →
yk ©   (2006-03-31 11:57) [13]


> Судя по справке (с АДО я не работал) у ADODAtaSet есть метод
> Sort.


Судя по справке у него есть и IndexDefs - только вот не могу их задать через ObjectInspector - может я косячу??? просто не вижу их в нем


← →
sniknik ©   (2006-03-31 11:59) [14]

>> FieldName [ASC | DESC]

> это ясно, но как сказать это adodataset-у??

> name, number desc  -- не прокатывает - говорит нет поля desc

дальтоник? размер букв не различаеш?


← →
yk ©   (2006-03-31 12:03) [15]

блин! точно дальтоник :(

спасибо sniknik !!
пойду к офтальмологу


← →
sniknik ©   (2006-03-31 13:05) [16]

распустила вас делфя то... надо на месяцок в C, на трудотерапию. ;о))



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

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



Память: 0.48 MB
Время: 0.049 c
2-1146731938
alk
2006-05-04 12:38
2006.05.21
Фильтрация


1-1144913139
pvm
2006-04-13 11:25
2006.05.21
Экспорт из DLL


15-1145599087
syte_ser78
2006-04-21 09:58
2006.05.21
Прикольный сервис


4-1140957510
Topepo
2006-02-26 15:38
2006.05.21
Запуск EXE в контексте моей программы


4-1140881371
Pit
2006-02-25 18:29
2006.05.21
My Computer




   Наверх