![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
как удалить строку из таблицы
Kinder © (2003-10-19 22:07:00)
как через компонент TDBGrid удалить из базы строки?
Kinder (2003-10-23 18:40:00) [1]
Через запрос? А как?
Вот выделил я строку с таблице. Нажал delete. И какой запрос делать?
Плохиш_ (2003-10-22 23:51:00) [2]
> Beginner3000 (22.10.03 23:30) [13]
> Table.Delete;
> а потом
> Table.Post;
Сам-то понял, чё сказал?
Beginner3000 (2003-10-22 23:30:00) [3]
Table.Delete;
а потом
Table.Post;
если данных не много,
хотя красивее конечно через запрос
или через Resync Command
если это ADO, конечно
(тот же запрос только сбоку, если датасет - adotable)
Митяй (2003-10-22 18:00:00) [4]
Ну тогда не знаю, друг.
Если честно, меня ACCESS почкмуто раздражает.
С уважением, Митяй.
Kinder (2003-10-22 17:55:00) [5]
Access у меня.
Митяй (2003-10-22 17:12:00) [6]
> chudaks © (22.10.03 17:05) [9]
Согласен, но он же не указал какая у него база, Я ПРЕДЛОЖИЛ вариант а уж он пусть пробует (вообще в Парадоксе прокатывает например).
chudaks (2003-10-22 17:05:00) [7]> Митяй © (22.10.03 16:37) [7]
Если это база DBase событие Table.Delete;его не удалит из базы, а просто пометит на уделение из базы. Для того чтобы удалить необходимо вызвать DbiPackTable.
А если использовать MS SQL & etc то лучше использовать запросы.
chudaks (2003-10-22 17:04:00) [8]> Митяй © (22.10.03 16:37) [7]
Если это база DBase событие Table.Delete;его не удалит из базы, а просто пометит на уделение из базы. Для того чтобы удалить необходимо вызвать DbiPackTable.
А если использовать MS SQL & etc то лучше использовать запросы.
Митяй (2003-10-22 16:37:00) [9]
Да ты влепи туда (В Grid) всплывающее меню пропиши в нём "итемсы"
Добавить, Удалитьи т.д. а в событии "клик" напиши
Table.Delete;
Kinder (2003-10-22 15:09:00) [10]
F подскажите интересную замену DBGrid.
ЮЮ (2003-10-21 02:38:00) [11]
Из 13 пунктов не догадаться, что это dgConfirmDelete ? :-)
Kinder (2003-10-20 22:47:00) [12]
ЮЮ
А как он называется?
ЮЮ (2003-10-20 02:52:00) [13]
для удаления записи с помощью TDBGrid используется Ctrl + Del. А в Options TDBGrid есть "пунктик", позволяющий вызывать диалог подтверждения удаления записи
BAYES (2003-10-19 23:59:00) [14]
Ээээ, Мммммм. Даже и незнаю, что ответить. Может вопрос поточнее, задашь?!?!
Sergey_Masloff (2003-10-19 22:17:00) [15]
Нажать кнопку Delete. Если датасет редактируемый.
Но тебе нужно прочесть хотя бы одну книжку. Далеко так ты не уедешь ИМХО.