Показать сообщение отдельно
  #2  
Старый 07.03.2007, 16:47
Аватар для NiiliT
NiiliT NiiliT вне форума
Прохожий
 
Регистрация: 02.03.2007
Сообщения: 15
Репутация: 10
По умолчанию

Цитата:
Сообщение от Veg
Подскажите новичку плз! Допустим есть форма с логином и паролем, как сделать, чтобы при вводе данных ( Логина и пароля) данные сверялись с некоторой таблицей "пароль" ( с полями Пользователь, ПАроль , уровень доступа), напрмер что происходит когда вводим даннные Edit.text каким запрсоом они отправляются к бд и как там сравниваются , может кто нибудь привести пример?

мдя жОсть ...
начни учить SQL!!!!!!!!!!!!!
(есть много книжек по этой херне)

в общем самый примитивный пример (это не эталон! его надо менять а пароль шифровать......) в общем на начало (писал без дельфи):

Цитата:
fdmDB.qUser.Close;
fdmDB.qUser.SQL.Clear;

sSQL := 'select * from tUSER '
+ ' where login >= :Login and pass <= :Password;

fdmDB.qUser.SQL.Text := sSQL;
fdmDB.qUser.Parameters.ParamByName('Login').Value := Логин
fdmDB.qUser.Parameters.ParamByName('Password').Val ue := Пароль
fdmDB.qUser.Open;
Ответить с цитированием