Текущий архив: 2008.04.27;
Скачать: CL | DM;
Вниз
База данных Найти похожие ветки
← →
ven47 © (2008-04-01 12:03) [0]Удалено модератором
Примечание: спам
← →
Правильный_Вася (2008-04-01 12:06) [1]1. создать ее заново
2. заполнить нулями
← →
ven47 © (2008-04-01 12:16) [2]Мне надо обнулить только несколько полей
я пробовал
ADOQuery1.FindFirst;
while not ADOQuery1.Eof do
begin
ADOQuery1.Edit;
ADOQuery1.FieldValues ["V_ED"] := 0;
ADOQuery1.FindNext;
end;
пишет ошибку "недостаточные или неполные сведения о ключевом поле. Обновление влияет на слишком большое число строк"
← →
Правильный_Вася (2008-04-01 12:18) [3]update tbl set fld = 0
← →
Сергей М. © (2008-04-01 12:18) [4]А Post за тебя кто будет вызывать ? Пушкин ?
← →
Правильный_Вася (2008-04-01 12:19) [5]
> А Post за тебя кто будет вызывать ?
он автоматом будет
вот только PK отсутствует у него
← →
ven47 © (2008-04-01 12:22) [6]ADOQuery1.FindFirst;
while not ADOQuery1.Eof do
begin
ADOQuery1.Edit;
ADOQuery1.FieldValues ["V_ED"] := 0;
ADOQuery1.Post;
ADOQuery1.FindNext;
все ровно та же ошибка
← →
Правильный_Вася (2008-04-01 12:23) [7]букварь читать
ошибку переводить
думать
← →
Сергей М. © (2008-04-01 12:24) [8]
> Правильный_Вася (01.04.08 12:19) [5]
Будет-то будет, но лучше это делать явно.
Впрочем, данный отказ связан с особенностями фокса - ограничение на размер блокируемых в транзакции страниц.
Страницы: 1 вся ветка
Текущий архив: 2008.04.27;
Скачать: CL | DM;
Память: 0.48 MB
Время: 0.01 c