![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Копирование массива чисел в поле таблицы [D7, Access]
Alex_AA © (2006-09-19 07:47:00)День добрый! Подскажите, как скопировать (записать) массив целых чисел в конкретное поле (столбец) таблицы БД, содержащей фикисрованное количество записей. Например, методом SetFields можно изменить значения полей конкретной записи. А мне нужно изменить значения всех записей конкретного поля. Может есть такой метод? Помогите!
Alex_AA (2006-09-19 16:12:00) [1]Суть в том, что мне необходимо перемешать записи в таблице случайным образом. Для этого я хочу добавить в таблицу новое поле и в это поле записать случайные числа. Потом по этому полю провести сортировку, например, по убыванию значений. Таким образом, вроде записи должны расположиться в случайном порядке. Есть другой вариант как перемешать записи? Подскажите.
ЮЮ (2006-09-19 09:17:00) [2]
> А мне нужно изменить значения всех записей конкретного поля
А у всех посетителей запудрить конкретно только мозги, не затронув других частей, не надо?
Если изменить все записи в таблице БД по одному и тому же правилу, то выполнить запрос UPDATE. Если правила нельзя свести к одному/нескольким UPDATE, то пробежавшись на клиенте по DataSet-у.
З.Ы. Откуда взялся этот массив целых чисели как намерен сопоставлять число из массива с записью в таблице?
evvcom (2006-09-19 08:50:00) [3]> нужно изменить значения всех записей конкретного поля
Ну так изменяй только конкретное поле, но в каждой записи. По записям пробегись в цикле.