![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Работа с таблицами [D5, Paradox]
Сашка © (2004-12-16 14:40:00)Здравствуйте. Возникла такая проблема. Нужно осуществлять переход по записям таблицы в случайном порядке, но записи не должны повторяться. Как можно отследить использовалась ли эта запись уже или нет? Заранее спасибо.
Term (2004-12-16 16:32:00) [1]
> Сразу деньги.... Нет чтобы просто помочь начинающему....
тебе уже помогли
Term (2004-12-16 16:31:00) [2]Удалено модератором
Примечание: дубль
Term (2004-12-16 16:29:00) [3]Удалено модератором
Term (2004-12-16 16:27:00) [4]Удалено модератором
Term (2004-12-16 16:26:00) [5]Удалено модератором
msguns (2004-12-16 16:26:00) [6]>Сашка (16.12.04 16:23) [11]
>Сразу деньги.... Нет чтобы просто помочь начинающему....
Знаешь, дорогой, ЛОР лечит насморк, а не ходит за тобой с носовым платком. Пилюли тебе уже прописаны..
Сашка (2004-12-16 16:23:00) [7]Сразу деньги.... Нет чтобы просто помочь начинающему....
Johnmen (2004-12-16 16:17:00) [8]>Sergey13 © (16.12.04 16:10) [9]
>Ну и расценочки у тебя!!! 8-)
Я так думаю, что с учетом надбавки за срочность :))
Sergey13 (2004-12-16 16:10:00) [9]2[7] msguns © (16.12.04 16:05)
> $50 и через пять минут получишь ;))
Ну и расценочки у тебя!!! 8-)
msguns (2004-12-16 16:05:00) [10]Работай с его коллекцией строк Items. В ней есть такой метод Delete, удаляющий из списка указанную строку. Номер (индекс) указанной определяй как показано в [1]
Ну чего не понятно-то ?
Или дать готовый код ? $50 и через пять минут получишь ;))
msguns (2004-12-16 16:05:00) [11]Работай с его коллекцией строк Items. В ней есть такой метод Delete, удаляющий из списка указанную строку. Номер (индекс) указанной определяй как показано в [1]
Ну чего не понятно-то ?
Или дать готовый код ? $50 и через пять минут получишь ;))
Сашка (2004-12-16 15:55:00) [12]Если не сложно то скинь пример как с ListBox'ом работать. Записи я в него загнал а вот перемещение случайное и удаление не могу сделать. Буду оч признателен.
msguns (2004-12-16 15:08:00) [13]Не нравятся списки, юзай массивы. Но у списков множество вкусностей по сравнению с массивами.
msguns (2004-12-16 15:07:00) [14]TList, TStringList, etc
Любой, какой больше нравится ;)
Сашка (2004-12-16 15:04:00) [15]Какой список имеется ввиду?
DenK_vrtz (2004-12-16 14:52:00) [16]>Только зачем это ?
А лабораторные работы в этом году такие.
Заметь, периодически повторяется один и тот же вопрос, только в разных интерпретациях.
:)
msguns (2004-12-16 14:47:00) [17]Т.е. перебор записей должен быть именно случаен ? Непонятно зачем.
Но если все же надо так, то
1. Создай список, куда занеси идентификаторы (если их нет, то номера (RecNo) записей, полученные сканированием НД)
2. В пределах 1-N (N - число элементов в списке) определяешь случайное число (Randomize+Random) и по нему выбираешь запись НД для обработки.
3. Из списка удаляешь выбранную в п.2 строку
4. Повторяешь с п.2
Только зачем это ?