Добрый день всем!
Такой вопрос: есть авторизация в программу, нужно сделать так, что если зашёл админ, то показывает одну форму, если пользователь, то другу. Я присвоил админам ID-1, пользователям - 2. Не могу понять, как сравнить значение из поля с числом. Спасибо.
Код:
1 2 3 4 5 6 7 8 9 10 | 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)
|
Админ: Пользуемся тегами при оформлении кода!