|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.09.2007, 13:48 | #1 |
Пользователь
Регистрация: 11.04.2007
Сообщений: 36
|
Присвоение значения одного поля другому
Пишу БД. Столкнулся вот с такой проблемой:
Есть 2 поля и я пытаюсь присвоить одно значение другому вот таким образом: ModulUntil.DataModule1.ZlodeiSudimo stTable.IndexFields[1]:= ModulUntil.DataModule1.Zlodei.Index Fields[0]; При попытке сохранения введеных данных в поля таблиц выскакивает вот такая вот вещь 'List index out of bounds(0)' Помогите поалуйста разобраться. |
20.09.2007, 14:06 | #2 |
Форумчанин
Регистрация: 16.04.2007
Сообщений: 298
|
Ты идешь по индексированным полям. И, насколько я понимаю, эта ошибка может выскочить в том случае, если в таблице Zlodei нет индексированных полей.
Не надо ничего усложнять. Все достаточно тривиально.
|
20.09.2007, 15:03 | #3 |
детский тренер
Форумчанин
Регистрация: 08.06.2007
Сообщений: 532
|
with ModulUntil.DataModule1 do
begin Zlodei.fields[0].value:= Zlodei.fields[1].value; ... end; где field[n] - это номер поля... можешь писать fieldByname
Я злой и страФный серррый воФк, и в пАрАсятах знаю толк - ppp ppp pp p pp pp
Последний раз редактировалось Pitbull; 20.09.2007 в 15:06. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как импортировать поля с Одного TTable в другой TTable | Alex_7_4_1 | БД в Delphi | 3 | 09.05.2008 18:12 |
Перетаскивание значения одного поля в другое | inret | Общие вопросы Delphi | 3 | 09.05.2008 15:26 |
Присвоение значения ключевому полю | Arteom | БД в Delphi | 5 | 08.11.2007 00:02 |
как можно реализовать то же, но по-другому? | Shawn | БД в Delphi | 19 | 03.10.2007 11:29 |
Сообщение другому окну | Бонарт | Win Api | 13 | 15.08.2007 20:23 |