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

Выборка   Найти похожие ветки 

← →
Ser_   (2004-06-14 20:43) [0]

Привет, всем!
Скажите, как осуществить случайный выбор записей из базы данных, но чтобы прошли все значения


← →
Romkin ©   (2004-06-14 20:54) [1]

Проиндексируй таблицу случайным индексом :)))
Самое простое - сделай поле, внеси в него случайное число и упорядочи по нему


← →
Vit@ly ©   (2004-06-14 22:23) [2]

Видимо автор желает осуществлять слуайный выбор при каждом обращении к этой базе (так мне показалось). Тогда вначале Randomize, а уже следом Random в цикле по количеству записей.


← →
kaif ©   (2004-06-15 02:05) [3]

Если записей немного (до тысячи), то я иногда применяю такой подход: выбираю все записи на клиент одним простым селектом, не забывая вызвать FetchAll. А потом просто присваиваю DataSet.RecNo := в цикле Random-у так как написал Vit@ly ©   (14.06.04 22:23) [2].
Это очень быстрый вид розыгрыша, особенно если это "справочная таблица" и таких таблиц несколько, а разыгрывать нужно значение каждой из них.



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

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



Память: 0.45 MB
Время: 0.023 c
1-1087993092
killer
2004-06-23 16:18
2004.07.11
Как можно изменить цвет рамки и кнопочки в DateTimePicker?


14-1088146812
Kolyan
2004-06-25 11:00
2004.07.11
Pungvini Rulyat!!!!


4-1086168939
panov
2004-06-02 13:35
2004.07.11
HDC, использование в OnPaint


14-1087822559
Ёпрст
2004-06-21 16:55
2004.07.11
Вопрос теоретический.


4-1085897965
Vilux
2004-05-30 10:19
2004.07.11
Установка ловушки, не пойму, в чем траблы




   Наверх