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

Знатоки, как вывести в случайном порядке записи из БД в DBGrid   Найти похожие ветки 

← →
Виктор5   (2002-04-13 10:38) [0]

Есть база ACCESS с 300 записями. Нужно чтобы в DBGrid показалось 10 случайных. Сейчас вся показывается, по Creat формы делаю
ADODataSet1.Open; Как сделать случайную выборку? Кроме ADODataSet1 и DataSource1 др. комп. не использую. Заранее спасибо.


← →
Malder ©   (2002-04-13 13:14) [1]

Ну узнай сколько у тебя записей в таблице. Потом

Randomize
Random

Ну а потом показывай только рандомную запись
вот и все =)

P.S. Насчет показа рандомных записей. Можно отфильтровать таблицу как хочется.
То есть допустим в каждой записи есть уникальное имя телефона. Тогда узнаешь телефон у десяти рандомных клиентов и фильтруешь по этим десяти телефонам...


← →
Anatoly Podgoretsky ©   (2002-04-13 13:35) [2]

У нормальной таблицы должен быть первичный ключ, вот по нему и делай выборку



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

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



Память: 0.45 MB
Время: 0.007 c
3-26046
Druger
2002-04-13 01:52
2002.05.09
DBGrid & Float


1-26093
Varg
2002-04-24 13:05
2002.05.09
Описание Tchart


1-26096
bobr12
2002-04-26 15:44
2002.05.09
Могут ли недоступные в данный момент компоненты получить фокус?


1-26179
Ihor
2002-04-24 18:20
2002.05.09
TIniFile


3-25983
Alexander Vasjuk
2002-04-15 12:10
2002.05.09
Как привести NULL к нулю в SQL запросе?




   Наверх