Внести изменения в набор данных и не потерять текушей позицииDelphi , Базы данных , ЗакладкиВнести изменения в набор данных и не потерять текушей позиции
Модифицировать данные в таблице базы данных, сохраняя текущее положение, без потери неиспользованных изменений. В процедуре Ключ здесь в использовании маркера для восстановления exact положения, где мы были до изменения данных. Мы сохраняем маркер перед изменением данных и восстанавливаем его в блоке finally. Вот пример, как можно модифицировать эту процедуру:
В примере выше мы модифицируем поле 'YourField' для присвоения целочисленного значения 5. Вы должны заменить это на ваш код изменения. Если вы хотите получить более конкретные сведения о том, какие изменения вы делаете, пожалуйста, предоставьте больше деталей или контекст к вашему вопросу. В статье описывается процедура TMyForm.MakeChanges, которая позволяет вносить изменения в набор данных в Таблице Table1, сохраняя текущую позицию и после выполнения операций возвращаясь к ней. Комментарии и вопросыМатериалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
|
|||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |