Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2006.05.21;
Скачать: [xml.tar.bz2];

Вниз

Сортировка в 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 вся ветка

Форум: "Базы";
Текущий архив: 2006.05.21;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.014 c
3-1143804426
Almikus
2006-03-31 15:27
2006.05.21
Присвоение данных полям


15-1145774934
Mozart
2006-04-23 10:48
2006.05.21
CreateOleObject


15-1145264574
fast2
2006-04-17 13:02
2006.05.21
Вопрос знатокам физики.


15-1146207067
kaand
2006-04-28 10:51
2006.05.21
Удаление данных с диска без возможности восстановления


2-1146717601
alkin
2006-05-04 08:40
2006.05.21
Как правильно сформировать SQL запрос





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский