Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.05.2011, 13:44   #1
oliva
Новичок
Джуниор
 
Регистрация: 22.05.2011
Сообщений: 2
По умолчанию Не вызывается окошко для залогинивания к базе

Здавствуйте уважаемые программеры и програмнессы. Не знаю точно сюда ли вопрос но если не сюда - админ поправит
Помогите, пожалуйста понять причину ошибки начинающему спецу в Interbase.
Зделал я сперва один простенький проект, в нем работал с такой себе базой данных, в которой 1-а таблица. Все было более-менее нормально. Решил я его-же (проект) переписать аккуратно, с созданием отдельного модуля данных - все по книжке . Прописал все связи как и ранее, но при попытке открыть базу данных (а делаю я это так):
Код:
try
 with fDM.database1 do
  begin
   if connected then close;
   open;
  end;
  StatusBar1.SimpleText:='подключили';
 except
  StatusBar1.SimpleText:='базу не подключили';
 end;
вместо запроса о пароле для входа в базу выскакивает ошибка (см. вложение): типа неизвестная база данных и т.д.

Я так понимаю, что не может он толи базу найти толи залогиниться
В результате 2-х часовых танцев я неожиданно для себя понял, что если в database1 свойство LoginPrompt:=false;, а значения логина и пароля ввести в программе (вот так):

Код:
Params.Values['password']:='masterkey';
 Params.Values['user name']:='sysdba';
вроде работает. Но как только вернуть LoginPrompt:=true;
опять та же фигня.
Очень хочется понять в чем же дело ?
Заранее Вам благодарен.
Изображения
Тип файла: jpg Delphi_error.jpg (18.3 Кб, 132 просмотров)
oliva вне форума Ответить с цитированием
Старый 22.05.2011, 17:28   #2
Gulik
Холост/Не замужем
Форумчанин
 
Аватар для Gulik
 
Регистрация: 13.11.2007
Сообщений: 283
По умолчанию

Перевод такой "Имя пользователя и пароль не определены"
Gulik вне форума Ответить с цитированием
Старый 22.05.2011, 23:09   #3
oliva
Новичок
Джуниор
 
Регистрация: 22.05.2011
Сообщений: 2
По умолчанию

Да я это понимаю, мне не ясно почему раньше вызывалось окно для залогинивания, а теперь перестало!
oliva вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
EnumThreadWndProc не вызывается bro Win Api 4 16.04.2011 23:00
Чем отличается Очередь на базе списка от Очереди на базе массива? TwiX Общие вопросы C/C++ 7 16.02.2011 12:17
ПО для подклбчения к базе пауэрлифтинг БД в Delphi 1 01.04.2010 07:13
автоматически добавить ссылку для редактирования значения поля в базе? bush007 PHP 13 14.12.2009 13:19
Форма для поиска по базе данных Vitec PHP 6 08.10.2007 20:15