Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Нужно заполнить ;поле [dBase, FoxPro]


RH ©   (2003-06-26 12:08:00) 

В dbf-ке существующее пустое поле типа Integer необходмо заполнить значениями 1,2,3,4..... и так до пследней записи.
как это сделать?


RH   (2003-06-26 12:44:00) [1]

Все заработало.
Спасибо за
Query1.FieldByName("Field1")
- сразу не догодался.
И вообще, спасибо, что отвечаешь на мои ламерские вопросы, уже второй раз.


sniknik   (2003-06-26 12:42:00) [2]

Zacho © (26.06.03 12:35)
> Полностью приведи код процедуры, телепатов здесь мало.
мало? да он всего один! и постоянно в отпуске. ;о))


Zacho   (2003-06-26 12:35:00) [3]


> RH (26.06.03 12:29)

Полностью приведи код процедуры, телепатов здесь мало.


Соловьев   (2003-06-26 12:32:00) [4]


> List index out of bounds

запрос приведи? наверное 1 поле выбираешь? тогда
Query1.Fields[0].AsInteger:=i
или
Query1.FieldByName("Field1").AsInteger:= i;//так нагляднее


Соловьев   (2003-06-26 12:32:00) [5]

и еще - RequestLive=true?


RH   (2003-06-26 12:29:00) [6]

запрос простой - выделяю все поля в dbf-ке.
потом открываю, пытаюсь записать, Edit делаю
но ошибку выдает..
List index out of bounds


Соловьев   (2003-06-26 12:22:00) [7]

что за запрос?
А делаешь Query1.Edit?


RH   (2003-06-26 12:17:00) [8]

проблема в том что..
Query1.Fields[1].AsInteger:=i;
Query1.Post;
i:=i+1
в цикле не проходит. Не дает записывать в файл...


Соловьев   (2003-06-26 12:12:00) [9]

в цыкле -
while not Eof do
begin
...
Next;
end;


Наверх

Титульная страница Поиск, карта сайта Написать письмо