powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / сохранение пароля для БД в Interbase
4 сообщений из 4, страница 1 из 1
сохранение пароля для БД в Interbase
    #32332325
Олечка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Люди, помогите новичку! У меня есть приложение, написанное на Delphi, которое работает с БД Interbase. Хотелось бы, чтобы при его запуске выскакивало не стандартное окошко с запросом имя пользователя и пароля, а какое-нибудь своё и в случае неправильного ввода появлялось приглашение ввести данные заново. Как это сделать? Может, можно сохранить пароль к БД, а потом показывать свою форму и проверять правильность ввода?
...
Рейтинг: 0 / 0
сохранение пароля для БД в Interbase
    #32332412
Syleiman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пиши на syleiman@mail.ru - листинги кину.

Так объяснять долго, хотя и не сложно это - диалог ввода пароля поменять.
...
Рейтинг: 0 / 0
сохранение пароля для БД в Interbase
    #32333308
_DmG_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я у себя организовал БД Paradox (пароль к ней вводит само приложение), в которой есть поля:
- Имя пользователя (Иванов Иван Иванович)
- User Name (us_Ivanov) - user для InterBase
- и др.

Когда приложение запускается, открывается DBLookupComboBox к таблице Paradox и пользователь выбирает из списка (Иванов, Петров и т.д.) себя, а в обычном Edit ниже вводит звездочками пароль...

Дальше обработчик события от кнопки OK меняет параметры IBDatabase.
Затем в блоке try..except пытаемся коннектиться IBDatabase.Connected:=true

Удачи!
...
Рейтинг: 0 / 0
сохранение пароля для БД в Interbase
    #32333658
StarWind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Олечка
не вздумай делать так как советовал автор последнего топика.... это не верно в корне. А чтоб выдать свое окошко...
Свойство LoginPromt выставляем в false, далее перед открытием ( но не в событии ) выдаем форточку с приглашением, прогружаем свойства в params и пытаемся соеденится перехватывая при этом exception дабы отловить введен или нет пароль. Код ошибки на неверный пароль 335544472 . Все это можно оформить в функцию и радоваться жизни
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / сохранение пароля для БД в Interbase
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]