![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Запрет на добавление новых записей через dbGrid ... [D7, Paradox]
Asail © (2005-01-18 18:44:00)Здрасте!!!
Как можно запретить добавление новыхзаписей
при редактировании таблицы через dbGrid, при этом
оставить возможность добавления записей из кода?
Заранее благодарен.
Fay (2005-01-19 02:15:00) [1]Возьми DBGridEh и не парь людям мозги
Alex_Bredin (2005-01-18 21:02:00) [2]извиняюсь,[5] - лажа
Alex_Bredin (2005-01-18 20:57:00) [3]отключи Ctrl+Insert в OnKeyDown
Asail (2005-01-18 19:49:00) [4]А как поиграться (простите за глупый вопрос)?
Событие BeforeInsert у TTable имеется только как я могу
определить, что запись добавляется из dbGreed а не откуда-то
еще? Может, у кого готовая компонента имеется???
Не сочтите занудой, плз.
SS (2005-01-18 19:03:00) [5]поиграйся с процедурами типа
BeforeInsert(DataSet: TDataSet)
Asail (2005-01-18 18:58:00) [6]Нет, редактирование отдельных полей (не всех) в существующей
записи разрешено, а добавление новой записи в таблицу
запрещено. Так-что ReadOnly не годится.
Соловьев (2005-01-18 18:52:00) [7]ReadOnly := false;