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

Вниз

Присвоить значения полям базы в цикле.   Найти похожие ветки 

 
ЮРИЙ_К ©   (2003-09-12 09:47) [0]

Уважаемые коллеги! Вопрос такой. Имеют-ли поля в базе свои определенные номера. Вижу, там есть свойство Index. Каким образом к ним можно обратиться и присвоить первоначальные значения. Имеется база, состоящая из 21-го поля(AutoInc не берется в учет). Необходимо присвоить изначальные значения полям по следующему алгоритму: поля 1, 4, 7, 10, 13, 16, 19 - должны иметь одно одинаковое значене типа Boolean, соответсвенно все остальные 2,3,5,6,8,9,11,12... должны иметь значение 0. Как это можно сделать через цикл, что-бы не присваивать поочередно всем полям значения, т.е. получить вместо 21 стр. кода только, к примеру, 5 ?


 
Zergling ©   (2003-09-12 09:53) [1]

Через For ... или While c определенным шагом


 
ЮРИЙ_К ©   (2003-09-12 09:57) [2]

Это понятно, как конкретно к полю обратиться по номеру, забыл.


 
Anatoly Podgoretsky ©   (2003-09-12 10:41) [3]

Fields[N]


 
Юрий Зотов ©   (2003-09-12 10:45) [4]

> ЮРИЙ_К © (12.09.03 09:47)
> Имеют-ли поля в базе свои определенные номера

Нет, не имеют. Потому что у БАЗЫ вообще нет никаких полей. Поля есть у таблиц. См. TDataSet.Fields.


 
Sergey13 ©   (2003-09-12 10:55) [5]

>Как это можно сделать через цикл, что-бы не присваивать поочередно всем полям значения, т.е. получить вместо 21 стр. кода только, к примеру, 5 ?
А можно и одной строкой через AppendRecord. 8-)


 
ЮРИЙ_К ©   (2003-09-12 12:36) [6]

Всем спасибо, уже разобрался сам.
>> А вот умничать не нужно. Ведь и так понятно было, что подразумевается таблица ессно...

>> Sergey13
AppendRecord не подходит, присутствует автоинкрементное поле, вот как...



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

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

Наверх




Память: 0.48 MB
Время: 0.025 c
3-3757
inspirion
2003-09-12 10:25
2003.10.02
Хранимая процедура


1-3883
kkostik
2003-09-18 13:47
2003.10.02
Указатель на процесс! HELP!


6-4016
Mithrandir
2003-07-29 13:34
2003.10.02
HTTP Client - пример бы...


1-3958
Sour
2003-09-20 09:30
2003.10.02
Тащи-Кидай из DBGrid


1-3931
Russko
2003-09-21 11:50
2003.10.02
Выделение из строки подстроки с числовым форматом