Главная страница
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.035 c
4-1099737740
acsoft
2004-11-06 13:42
2004.12.26
Открывать txt моей программой


6-1097632292
tatyana
2004-10-13 05:51
2004.12.26
webbrouser


1-1102668654
msm
2004-12-10 11:50
2004.12.26
Проблема с TDateTime


14-1102353211
Кудесник
2004-12-06 20:13
2004.12.26
Домашняя сеть...


3-1101980098
intaari
2004-12-02 12:34
2004.12.26
Выбор типа базы данных (Paradox, DBase, FOXPRO или др.)