|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Сравнение значения со значением из поля таблицы
Добрый день всем!
Такой вопрос: есть авторизация в программу, нужно сделать так, что если зашёл админ, то показывает одну форму, если пользователь, то другу. Я присвоил админам 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) Последний раз редактировалось Admin, 03.09.2017 в 12:12. |
#2
|
||||
|
||||
Код:
DataSet.FieldByName('ID').AsInteger Пишу программы за еду. __________________ |