Перейти к содержанию
Fire Monkey от А до Я

vitalik8311

Пользователи
  • Постов

    11
  • Зарегистрирован

  • Посещение

Достижения vitalik8311

  1. FDQuery4.ParamByName('login').AsString := login; FDQuery4.ParamByName('password').AsString := password; Вспомогательные переменные: login1, password1,Group1, Other1, нужны на этапе трассировки программы чтобы увидеть какую строку выделил запрос строку login,password,Other - чтобы выделить из запроса присланного клиентом нужные данные далее после проверки(если она прошла успешно) Group,Other - заполняться из базы возвращаться клиенту. password,Other- может заполнить и изменить пользователь в любое время(функция в разработке) FDQuery1-видеть всю таблицу FDQuery4 - для запроса Немного о том почему мне удобнее проверять наличие логина: Дело в том что при регистрации нужно проверить есть логин можно ли его зарегистрировать или нет если такого логина нет можно зарегить если логин соответствует начинается проверка пароля иначе нет смысла проводить проверку пароля и и обратно отсылается результат если пароль соответствует начинается проверка группы пользователя
  2. select * from user where login = :login and password = :password select * from user where login = :login дает логин пароль первой строчки и все
  3. стал искать логин с помощью запроса: server.7z
  4. Есть один нюанс когда пытаешься лейблу на одно из визуальных форм присвоить тест или тексту цвет то оказывается что он не знает что такое лейбл и как присвоить ему текст а тексту цвет.
  5. Спасибо тут раньше пользовался: Locate(FieldsCombo.Text, SearchEd.Text, [loPartialKey, loCaseInsensitive]); Было удобно, но тут задумался что лучше, запросы или Locate. дело в том что Locate возвращает ответ в случае удачи
  6. Добрый день! Тут думаю, над SQL запросом, запрос должен выглядеть так: FDQuery1.SQL.Text:='Select * FROM user'+' WHERE login,password =' +Login+','+Password? или так DQuery1.SQL.Text:='Select * FROM user'+' WHERE login='+Login,password ='+Password; Чтобы проверить соответствует логин и пароль
  7. Пересмотрел этот момент действительно проще присвоить не предавая Посмотрел очень это вариант очень многим уступает форме по возможностям форме
  8. Во-первых хотел бы по благодарить заработало Ну тут если у пользователя вышло иначе, тогда проверяется, чтобы пустой запрос, не ушел на сервер. Нужно добавить клир Здесь скорее идет задача: чтобы 4-я форма была ядром программы. Т.е. все взаимодействия с формами шло через нее. т.е туда предаться TLabel и присваивается ему все что необходимо. Т.е. формы отсылают все, что не обходимо сделать на 4-ю . Каждая форма "знала", что существует "4-я форма" но "не знала" что существуют другие формы. Они должны уметь по минимуму, основная их задача, показать результат пользователю. 4-я недолжна показываться пользователю вообще.
  9. vitalik8311

    FDConnection

    Добрый вечер! Пытаюсь компоненты ADO на FD возникает пуш ошибка в серверной части Cagorta 5.0.7z
×
×
  • Создать...