Главная страницаОбратная связьКарта сайта

Предохранение от автодобавления записи

Автор: Bill Curtis (Borland International)

Мне необходимо как-то предотвратить автоматическое добавление записей в таблицу. Может быть предусмотреть какую-то хитрость для создания новой записи в табличной сетке?

Попробуй это (я правда оставил некоторый мусор после испытаний кодов клавиш). Для DBGridkeydown используй:


begin
  s := "ASCII код клавиши " + IntToStr(Ord(key)) + " десятичное";
  { showmessage(s); }
  s :=IntToStr(Ord(key));
end;

И затем в TTable сделайте следующее:


begin
  if s<>"45" then
    raise Eabort.create("");
  s:="";
end;

Естественно, "s" должна быть объявлена глобально.


Обсудить статью на форуме


Если Вас заинтересовала или понравилась информация по разработке на Delph - "Предохранение от автодобавления записи", Вы можете поставить закладку в социальной сети или в своём блоге на данную страницу:

Так же Вы можете задать вопрос по работе этого модуля или примера через форму обратной связи, в сообщение обязательно указывайте название или ссылку на статью!
   


Copyright © 2008 - 2024 Дискета.info