Topic: Пароль для кнопки на очистку лога
Подскажите пож что в этом скрипте не так. Создал с помощью скрипта пароль для кнопки на очистку лога, но скрипт не работает. Пароль запрашивает, но нажимаешь на (да или нет или вводишь пароль не вводишь) всеравно очищает лог.
]procedure FrmLogs_Button1_OnClick (Sender: string; var Cancel: boolean);
///////Очистить лог входа////
var
i,c: integer;
begin
// запрашивает пароль, пароль: 123, если ввели не верно, действие кнопки отменяется (Cancel := True)
if InputBox ('Запрос', 'Введите пароль', '') <> '123' then Cancel := True;
c := FrmLogs.TableGrid1.RowCount - 1; // count of records in TableGrid
for i :=0 to c do
SQLExecute('DELETE FROM logs WHERE id = ' + IntToStr(FrmLogs.TableGrid1.dbIndexToID(i)) );
FrmLogs.TableGrid1.dbUpdate;
end;
] Заранее спс.