|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.01.2012, 00:17 | #1 |
Пользователь
Регистрация: 02.06.2010
Сообщений: 53
|
Ошибка в коде (Авторизация)
Хочу что бы при определенном логине открывалась своя форма, подскажите в чем ошибка в коде
procedure TForm1.Button1Click(Sender: TObject); begin if (table1.Locate('Логин',Edit1.Text,[])) and (Table1.FieldValues ['Пароль']=Edit2.Text) then begin if Table1.FieldValues ['права']='Администратор' then form2.show begin if Table1.FieldValues ['права']='Экскурсовод' then form3.show; begin if Table1.FieldValues ['права']='Кассир' then form4.show end; end else ShowMessage('не верный логин или пароль'); end; end; |
17.01.2012, 00:45 | #2 |
Форумчанин
Регистрация: 28.03.2008
Сообщений: 672
|
используйте теги при оформлении кода, это первое.
а второе, зачем begin вставлять from_.show везде? Код:
|
17.01.2012, 01:02 | #3 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
17.01.2012, 01:02 | #4 |
Пользователь
Регистрация: 02.06.2010
Сообщений: 53
|
Все равно выдает ту же ошибку "missing operator or semicolon"
|
17.01.2012, 01:31 | #6 |
Пользователь
Регистрация: 02.06.2010
Сообщений: 53
|
Всем огромное спасибо, Аватар тебе вдвойне спасибо) Не раз уже выручаешь)
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка в коде... | Cas01 | Общие вопросы C/C++ | 7 | 02.10.2011 01:22 |
ошибка в коде С | Mr.Merso | Помощь студентам | 4 | 10.05.2011 00:52 |
ошибка в коде | Антон Лысенко | Помощь студентам | 1 | 24.02.2011 07:17 |
Ошибка в коде, ошибка в css или это проблема с совместимостью с браузерами? | ankris | HTML и CSS | 5 | 23.11.2010 16:58 |
Ошибка в коде с++ | Айдар | Помощь студентам | 1 | 14.04.2010 23:15 |