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

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

Вопрос по IBDataset [D6, IB6.x]


ksa2002 ©   (2004-12-06 12:32:00) 

Ипосльзую его для редктирование данных ,редакитрую в DBGrid.
Вопрос можно ли узнать находяться ли в буфере IBdataset (ModifySQL)  данные или нет  ?


ksa2002   (2004-12-07 05:39:00) [1]


> Johnmen ©   (06.12.04 13:47) [4]

Нашёл то что надо ApplayUpdate. (помогло F1)

For each listed dataset ApplyUpdates calls the dataset’s ApplyUpdates and CommitUpdates methods to post that dataset’s pending cached updates.

Всем спасибо.


msguns   (2004-12-06 14:17:00) [2]

Ага, чтобы определить, вспухли ли гланды, надо обязательно перерезать горло ?


Zacho   (2004-12-06 14:15:00) [3]

Опять же не понятно, что именно ты хотел. Всё-таки объясняй нормально.


ksa2002   (2004-12-06 13:49:00) [4]

Afterpost   невызываться если не был перемещён курсор на другое поле , вот я и хотел посмотреть через буфер .Или так нельзя ?


Zacho   (2004-12-06 13:48:00) [5]

Опять же ничего не понятно. Попытайся просто объяснить ситуацию без всяких предположений насчет буферов.
При каких действиях возникает ошибка (и какая именно ) ?
Что именно хочешь получить ?


Johnmen   (2004-12-06 13:47:00) [6]

Post+F1


stud   (2004-12-06 13:44:00) [7]

так нужно не буфер проверять, а состояние IBDataset -а. если он в редактировании или инсерте - делаеш пост


ksa2002   (2004-12-06 13:38:00) [8]

Какда  делаем изменения в DBGrid то они заносяться в локальный буфер IBDataset после этого вызываем  Post , после чего изменения происходят в БД, но если мы не сделаем изменения то
то при вызови метода Post возникнит ошибка . Вопрос
можно ли узнать есть ли в локальном  буфере IBDataset данные
или нет , чтобы избежать ошибки ?


Zacho   (2004-12-06 13:23:00) [9]

Ничего не понял.. Попробуй объяснить более вразумительно.


Наверх

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