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

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

База данных [dBase, FoxPro]


ven47 ©   (2008-04-01 12:03:00) 

Удалено модератором
Примечание: спам


Сергей М.   (2008-04-01 12:24:00) [1]


> Правильный_Вася   (01.04.08 12:19) [5]


Будет-то будет, но лучше это делать явно.

Впрочем, данный отказ связан с особенностями фокса - ограничение на размер блокируемых в транзакции страниц.


Правильный_Вася   (2008-04-01 12:23:00) [2]

букварь читать
ошибку переводить
думать


ven47   (2008-04-01 12:22:00) [3]

ADOQuery1.FindFirst;
 while not ADOQuery1.Eof do
   begin
   ADOQuery1.Edit;
   ADOQuery1.FieldValues ['V_ED'] := 0;
   ADOQuery1.Post;
   ADOQuery1.FindNext;

все ровно та же ошибка


Правильный_Вася   (2008-04-01 12:19:00) [4]


> А Post за тебя кто будет вызывать ?

он автоматом будет
вот только PK отсутствует у него


Правильный_Вася   (2008-04-01 12:18:00) [5]

update tbl set fld = 0


Сергей М.   (2008-04-01 12:18:00) [6]

А Post за тебя кто будет вызывать ? Пушкин ?


ven47   (2008-04-01 12:16:00) [7]

Мне надо обнулить только несколько полей
я пробовал

ADOQuery1.FindFirst;
 while not ADOQuery1.Eof do
   begin
    ADOQuery1.Edit;
    ADOQuery1.FieldValues ['V_ED'] := 0;
    ADOQuery1.FindNext;
   end;

пишет ошибку "недостаточные или неполные сведения о ключевом поле. Обновление влияет на слишком большое число строк"


Правильный_Вася   (2008-04-01 12:06:00) [8]

1. создать ее заново
2. заполнить нулями


Наверх

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