Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.11.13;
Скачать: CL | DM;

Вниз

как удалить строку из таблицы   Найти похожие ветки 

 
Kinder   (2003-10-19 22:07) [0]

как через компонент TDBGrid удалить из базы строки?


 
Sergey_Masloff   (2003-10-19 22:17) [1]

Нажать кнопку Delete. Если датасет редактируемый.
Но тебе нужно прочесть хотя бы одну книжку. Далеко так ты не уедешь ИМХО.


 
BAYES   (2003-10-19 23:59) [2]

Ээээ, Мммммм. Даже и незнаю, что ответить. Может вопрос поточнее, задашь?!?!


 
ЮЮ ©   (2003-10-20 02:52) [3]

для удаления записи с помощью TDBGrid используется Ctrl + Del. А в Options TDBGrid есть "пунктик", позволяющий вызывать диалог подтверждения удаления записи


 
Kinder   (2003-10-20 22:47) [4]

ЮЮ
А как он называется?


 
ЮЮ ©   (2003-10-21 02:38) [5]

Из 13 пунктов не догадаться, что это dgConfirmDelete ? :-)


 
Kinder   (2003-10-22 15:09) [6]

F подскажите интересную замену DBGrid.


 
Митяй ©   (2003-10-22 16:37) [7]

Да ты влепи туда (В Grid) всплывающее меню пропиши в нём "итемсы"
Добавить, Удалить и т.д. а в событии "клик" напиши
Table.Delete;


 
chudaks ©   (2003-10-22 17:04) [8]

> Митяй © (22.10.03 16:37) [7]

Если это база DBase событие Table.Delete; его не удалит из базы, а просто пометит на уделение из базы. Для того чтобы удалить необходимо вызвать DbiPackTable.
А если использовать MS SQL & etc то лучше использовать запросы.


 
chudaks ©   (2003-10-22 17:05) [9]

> Митяй © (22.10.03 16:37) [7]

Если это база DBase событие Table.Delete; его не удалит из базы, а просто пометит на уделение из базы. Для того чтобы удалить необходимо вызвать DbiPackTable.
А если использовать MS SQL & etc то лучше использовать запросы.


 
Митяй ©   (2003-10-22 17:12) [10]

> chudaks © (22.10.03 17:05) [9]


Согласен, но он же не указал какая у него база, Я ПРЕДЛОЖИЛ вариант а уж он пусть пробует (вообще в Парадоксе прокатывает например).


 
Kinder   (2003-10-22 17:55) [11]

Access у меня.


 
Митяй ©   (2003-10-22 18:00) [12]

Ну тогда не знаю, друг.
Если честно, меня ACCESS почкмуто раздражает.
С уважением, Митяй.


 
Beginner3000   (2003-10-22 23:30) [13]

Table.Delete;
а потом
Table.Post;
если данных не много,
хотя красивее конечно через запрос
или через Resync Command
если это ADO, конечно
(тот же запрос только сбоку, если датасет - adotable)


 
Плохиш_   (2003-10-22 23:51) [14]


> Beginner3000 (22.10.03 23:30) [13]
> Table.Delete;
> а потом
> Table.Post;


Сам-то понял, чё сказал?


 
Kinder   (2003-10-23 18:40) [15]

Через запрос? А как?
Вот выделил я строку с таблице. Нажал delete. И какой запрос делать?



Страницы: 1 вся ветка

Текущий архив: 2003.11.13;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.041 c
1-41404
denis24
2003-10-29 17:22
2003.11.13
bool beep


1-41536
c13
2003-10-28 07:40
2003.11.13
Система уравнений


7-42154
Alibaba
2003-09-01 00:55
2003.11.13
Shell


1-41180
Shadow
2003-11-02 17:20
2003.11.13
Яркость


3-40835
valmont
2003-10-21 20:11
2003.11.13
Fast Report