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

Вниз

RowID, MS SQL и Access   Найти похожие ветки 

 
Tux ©   (2003-02-19 23:37) [0]

Необходимо сделать какой-нибудь аналог limit (min, max) MySQL в MS SQL и Access, или хрен его знает, как он там называется? rowid, одним словом. Задача: есть трехзвенка, в таблице 20 тыс. записей, есть дурацкое требование - пользователь должен иметь возможность пользоваться скроллингом для приближенного позиционирования записей в ListView. Работа идет через COM, сделан бизнес-объехт, имплементирующий IEnumXXX, в нем содержится коллекция из максимум 50 объектов. По мере того, как юзер скроллит, старые объекты удаляются, новые подсасываются select ом из базы. Identity пользоваться не могу, т.к. order происходит по другому полю. Т.е. мне необходимо максимально приближенно к стандарту ANSI, не прибегая к stored proc и языконезависимо вставить колонку rowid, нумерующую каждую запись. Блин, сумбурно как-то :-) Итоговый запрос должен функционировать подобно MySQL-евскому

select * from [test] order by [name] asc limit 20000, 20050.

Уже мозг кипит, посоветуйте чего-нибудь, пожалуйста :-)


 
DarkGreen ©   (2003-02-20 05:31) [1]

В IB/FB есть такая фича FIRST n, SKIP n может подобное и в MS SQL есть?



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

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

Наверх




Память: 0.46 MB
Время: 0.015 c
1-29904
Partizan
2003-02-26 18:15
2003.03.10
Memo с разноцветными символами


3-29762
Виталий Панасенко
2003-02-17 17:46
2003.03.10
Как обмануть сервер


9-29683
officeman
2002-10-09 16:17
2003.03.10
Как работать(открывать) *.wad файлы (паки-текстур) ?


1-29806
Alex_AWS
2003-02-27 09:25
2003.03.10
Delphi и AutoCAD


8-29966
Кен
2002-11-28 07:25
2003.03.10
Почему то когда записываю звук с микрофона через TMediaPlayer кач