Главная страница
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.03 c
1-1102569190
PEKAHT
2004-12-09 08:13
2004.12.26
MSSQL


3-1101470641
Garincho
2004-11-26 15:04
2004.12.26
Два запроса на одной транзакции


14-1101994838
Anton_K
2004-12-02 16:40
2004.12.26
Глюк компилятора (в Delphi 7)?


14-1102148491
OneFragLeft
2004-12-04 11:21
2004.12.26
Perl.. ну где же найти к нему файл?


14-1101973399
gn
2004-12-02 10:43
2004.12.26
Взломать за 240 секунд