Показать сообщение отдельно
  #1  
Старый 03.09.2017, 10:40
tkachser22 tkachser22 вне форума
Прохожий
 
Регистрация: 31.07.2010
Сообщения: 1
Репутация: 10
По умолчанию Сравнение значения со значением из поля таблицы

Добрый день всем!

Такой вопрос: есть авторизация в программу, нужно сделать так, что если зашёл админ, то показывает одну форму, если пользователь, то другу. Я присвоил админам ID-1, пользователям - 2. Не могу понять, как сравнить значение из поля с числом. Спасибо.
Код:
ADOQuery1.SQL.Clear;
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Text:='SELECT id FROM users WHERE login = :uLOGIN and pass = :uPASS';
ADOQuery1.Parameters.ParseSQL( ADOQuery1.SQL.Text,True);
ADOQuery1.Parameters.ParamByName('uLOGIN').Value:=edit1.Text;
ADOQuery1.Parameters.ParamByName('uPASS').Value:=edit2.Text;
ADOQuery1.Open;
if ADOQuery1.FieldByName('id')=1
MessageBox(0, 'привет', 'загаловок', MB_ICONWARNING or MB_OK)
Админ: Пользуемся тегами при оформлении кода!
Ответить с цитированием