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

Вниз

DBGRID как запретить INSERT   Найти похожие ветки 

 
lightix   (2004-11-29 09:51) [0]

Как в DBGRID запретить автоматическое добавление новой строки в конце таблицы при переходе по полям с помошью TAB и стрелки ВНИЗ ?
И еще нужно запретить по Ctrl-Del удаление строк.
При этом все эти операции с Query должны быть работоспособны программно.


 
DenK_vrtz ©   (2004-11-29 10:10) [1]

у грида ReadOnly=true


 
lightix   (2004-11-29 10:21) [2]

Так изменение нужно разрешить. Запретить только добавление и удаление строк.
А ReadOnly запретит совсем все.


 
R768   (2004-11-29 10:26) [3]

Вот тоже спрашивал.
http://www.sql.ru/forum/actualthread.aspx?tid=141461
Правда не пробовал ;)


 
lightix   (2004-11-29 10:30) [4]

Это работает (мне тоже в голову пришел сразу именно этот вариант)
Но при этом я и программно не могу делать Insert - вот в чем проблема.


 
Ditrix ©   (2004-11-29 10:34) [5]

обрабатывать OnInsert и OnDelete у датасета
прописать там Abort
кажется так


 
lightix   (2004-11-29 10:46) [6]

Так и сделал. Выставил только флажки, чтоб потом программно можно было insert и delete сделать


 
Clone   (2004-11-29 11:18) [7]

А вот у DBGridEh есть св-ва AllowedOperations и нет таких вопросов...



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

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

Наверх




Память: 0.47 MB
Время: 0.025 c
8-1096376782
_alex_
2004-09-28 17:06
2004.12.26
компонент TAnimate


4-1099640478
Boban
2004-11-05 10:41
2004.12.26
Изменение заголовка стандартного диалога


1-1102921992
KEBZ
2004-12-13 10:13
2004.12.26
Memo


4-1100075950
vvs
2004-11-10 11:39
2004.12.26
эмуляция нажатия чужой кнопки


1-1102973598
Ольга
2004-12-14 00:33
2004.12.26
MessageBox или Application.MessageBox