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

Вниз

Копирование массива чисел в поле таблицы   Найти похожие ветки 

 
Alex_AA ©   (2006-09-19 07:47) [0]

День добрый! Подскажите, как скопировать (записать) массив целых чисел в конкретное поле (столбец) таблицы БД, содержащей фикисрованное количество записей. Например, методом SetFields можно изменить значения полей конкретной записи. А мне нужно изменить значения всех записей конкретного поля. Может есть такой метод? Помогите!


 
evvcom ©   (2006-09-19 08:50) [1]

> нужно изменить значения всех записей конкретного поля

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


 
ЮЮ ©   (2006-09-19 09:17) [2]


> А мне нужно изменить значения всех записей конкретного поля

А у всех посетителей запудрить конкретно только мозги, не затронув других частей, не надо?

Если изменить все записи в таблице БД по одному и тому же правилу, то выполнить запрос UPDATE.  Если правила нельзя свести к одному/нескольким UPDATE, то пробежавшись на клиенте по DataSet-у.

З.Ы. Откуда взялся этот массив целых чисел и как намерен сопоставлять число из массива с записью в таблице?


 
Alex_AA ©   (2006-09-19 16:12) [3]

Суть в том, что мне необходимо перемешать записи в таблице случайным образом. Для этого я хочу добавить в таблицу новое поле и в это поле  записать случайные числа. Потом по этому полю провести сортировку, например, по убыванию значений. Таким образом, вроде записи должны расположиться в случайном порядке. Есть другой вариант как перемешать записи? Подскажите.



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

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

Наверх




Память: 0.47 MB
Время: 0.056 c
2-1158306437
mmms-
2006-09-15 11:47
2006.10.08
Не могу разобратся с простым кодом (Бегущая строка из DelphiWorld


3-1155172585
Александр007
2006-08-10 05:16
2006.10.08
Доступ к чужой базе Paradox


15-1158238544
Dbn
2006-09-14 16:55
2006.10.08
Настоящий программер ответит на этот вопрос.


2-1158925605
learner
2006-09-22 15:46
2006.10.08
SetLength дла массива Record - в.


15-1158557887
Ega23
2006-09-18 09:38
2006.10.08
С Днём рождения! 18 сентября