![]() |
|
|
![]()
|
|
| hope |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 24 Регистрация: 20.8.2004 Репутация: нет Всего: нет |
with Table1 do
begin First; while not Eof do begin Edit; FieldByName('Flag').AsBoolean:=True; Post; Next; end; end; подскажите - в последнею запись не ставится новое значение, я что то не так делаю? PS sorry, если повторяюсь, но у меня не работает поиск |
|||
|
||||
| Akella |
|
||||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
во первых
если за post стоит next, то post ставить не обязятельно, т.к. next вызывает post, если НД в состоянии редактирования а у тебя никаких других событий не связано с этой таблицей? попробуй
и попрорбуй через FOR (цикл) |
||||
|
|||||
| Pakshin A. S. |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 5056 Регистрация: 16.2.2003 Репутация: 2 Всего: 61 |
А я бы так сделал:
|
|||
|
||||
| hope |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 24 Регистрация: 20.8.2004 Репутация: нет Всего: нет |
dsergey и Pakshin A. S. спасибо за участие.
Помог вариант с дополнительной проверкой последней записи. PS Но я все равно не поняла почему при редактировании такая фигня получается, х.з. |
|||
|
||||
| Pakshin A. S. |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 5056 Регистрация: 16.2.2003 Репутация: 2 Всего: 61 |
А переход по этому if'у действительно переходит? Т. е. последняя запись не меняется?
|
|||
|
||||
| Pakshin A. S. |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 5056 Регистрация: 16.2.2003 Репутация: 2 Всего: 61 |
По-моему, эта задача должна решеться через SQL гораздо проще:
Это сообщение отредактировал(а) Pakshin A. S. - 20.10.2004, 20:43 |
|||
|
||||
![]()
|
| Правила форума "Delphi: Базы данных и репортинг" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |