Поиск:

Ответ в темуСоздание новой темы Создание опроса
> удалить строку dbgrid'a, чтобы из базы она не удалилась 
:(
    Опции темы
Sliva
Дата 4.7.2008, 13:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 185
Регистрация: 4.5.2006

Репутация: нет
Всего: нет



Добрый день всемм  smile  
У меня такая проблема: на форме отображается  dbgrid, нужно сделать так, чтобы при нажатии на кнопку (напр. dbNavigator'a) удалялась выбранная запись (та, на которой стоит курсор) из грида, но не удалялась из базы. 
Это нужно, чтобы в дальнейшем считывать данные с DBGrid'a. A данные базы нельзя менять!!!

Не знаю что делать. Я читала про свойство Filtr у DataSet, про CashedUpdates, но не поняла как их использовать и можно ли их применять для данного случая  
PM   Вверх
Vas
Дата 5.7.2008, 08:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 830
Регистрация: 29.6.2005
Где: Stavropol region

Репутация: 23
Всего: 28



Заполняйте StringGrid данными из БД, а затем издевайтесь над ними. Будут и пользователи сыты и данные в БД целы  smile 


--------------------
И опыт, сын ошибок трудных, И гений, парадоксов друг, И случай, бог изобретатель. ... (А.С. Пушкин)
PM MAIL   Вверх
Akella
Дата 5.7.2008, 18:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 29
Всего: 329



Цитата(Sliva @  4.7.2008,  13:49 Найти цитируемый пост)
далялась выбранная запись (та, на которой стоит курсор) из грида, но не удалялась из базы. 

в общем-то можно использовать, например, firebird, ms sql, mysql, удаляешь запись, но транзакцию не подтверждаешь, в итоге из локального датасета запись удаляется, но физически ты транзакцию не подтверждаешь, а значит запись физически из таблицы не удаляется.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Базы данных и репортинг"
Vit
Петрович

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами


Обязательно указание:

1. Базы данных (Paradox, Oracle и т.п.)

2. Способа доступа (ADO, BDE и т.д.)


  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • Вопросы по SQL и вопросы по базам данных не связанные с Дельфи задавать здесь

FAQ раздела лежит здесь!


Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема »


 




[ Время генерации скрипта: 0.0494 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.