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

Вниз

Сортировка набора, возвращаемого хранимой процедурой   Найти похожие ветки 

 
Alx2 ©   (2005-01-24 09:55) [0]

На MSSQL лежит хранимая процедура, которая возвращает набор (через TAdoStoredProc).
Мне бы хотелось его сортировать по полям, не трогая текст процедуры.
Как это делают умные люди?


 
Nikolay M. ©   (2005-01-24 10:11) [1]

1.
Сортировка на сервере
IF (OBJECT_ID ("tempdb..#spres") IS NOT NULL)
 DROP TABLE #spres

CREATE TABLE #spres (...)

INSERT INTO #spres
EXEC dbo.my_sp

SELECT
 *
FROM
 #spres
ORDER BY
 field1

DROP TABLE #spres


2.
Сортировка на клиенте.
Пользоваться ClientDataSet-ом для сортировки полученного НД или DBGrid-ами, сортирующими представление НД.


 
Alx2 ©   (2005-01-24 10:16) [2]

>Nikolay M. ©   (24.01.05 10:11) [1]
Спасибо!
про ClientDataSet я совсем забыл. :)


 
stone ©   (2005-01-24 10:18) [3]


> через TAdoStoredProc

Sort + F1


 
Alx2 ©   (2005-01-24 10:28) [4]

>stone ©   (24.01.05 10:18) [3]

То, что надо!
Огромное спасибо!



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

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

Наверх




Память: 0.47 MB
Время: 0.055 c
3-1106291585
Scorpio
2005-01-21 10:13
2005.02.20
несоответствие типов


1-1107435747
_vox_
2005-02-03 16:02
2005.02.20
Как через OLE читать/изменять свойства Word документа ?


3-1106027922
dark
2005-01-18 08:58
2005.02.20
Мастера Дельфи как избавиться от ошибки Duplicate resource(s)???


3-1106114416
AleKo
2005-01-19 09:00
2005.02.20
Редактирование перед сохранением.


14-1107249320
Ozone
2005-02-01 12:15
2005.02.20
Настройка маршрутизаторов (Cisco)