Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 24.04.2014, 08:22   #1
Streb
Пользователь
 
Регистрация: 03.06.2009
Сообщений: 76
По умолчанию Диалоговое окно InputBox

Здравствуйте, Уважаемые Форумчане!
Подскажите пожалуйста, в чем ошибка в коде.
Я вызываю диалоговое окно InputBox и ввожу в него пароль. При правильном вводе, происходит удаление строки из БД MySQL. При неправильном вводе, выходит сообщение о ошибке и ничего не удаляется.
Код:
procedure TForm5.btn3Click(Sender: TObject);
 begin
  if InputBox('Удаление строки','Введите пароль:','') = 'adm' then
    Form5.qry1.Delete;
    MessageDlg('Строка удалена!',mtInformation,[mbOk],0)
   else
    MessageDlg('Неправильный пароль',mtWarning,[mbOk],0)
end;
Если удалить строку
Код:
Form5.qry1.Delete;
, то все работает как и должно, только без удаления.
Ругается, почему-то на else.
Подскажите, в чем я не прав.
Заранее спасибо!
Streb вне форума
Старый 24.04.2014, 08:27   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

begin ... end знаешь что такое? Вот правильно расставь их и будет булочка с маслом. А так маслом шмяк об пол
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума
Старый 24.04.2014, 08:44   #3
Streb
Пользователь
 
Регистрация: 03.06.2009
Сообщений: 76
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
begin ... end знаешь что такое? Вот правильно расставь их и будет булочка с маслом. А так маслом шмяк об пол
Вот слона и не заметил!
Спасибо большое, все работает!
Streb вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Диалоговое окно Antoshkaswimm Microsoft Office Excel 3 23.12.2012 23:01
Диалоговое окно с таймером Drugnir C++ Builder 3 28.12.2011 12:05
Диалоговое окно Busine2009 Microsoft Office Word 0 01.08.2009 09:15
Диалоговое окно Михаил Юрьевич Общие вопросы Delphi 11 01.06.2009 20:31
Диалоговое окно Beggins Общие вопросы C/C++ 3 09.05.2008 05:03