Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Delphi-6


Натали ©   (2003-01-08 12:17:00) 

Подскажите, пожалуйста, как задать имя пользователя и пароль для доступа к базе данных.


Alexander_K   (2003-01-09 14:30:00) [1]

А ты попробуй в трассировке походить, может хоть увидишь на какой строке ругается, может чего и сообразишь.


Натали   (2003-01-09 13:52:00) [2]

Спасибо, друзья. Наконец-то, я разобралась со своими ошибками.
И еще одна проблема. Программа, написанная мной на DELPHI-4,5,
2 года работала без проблем. DELPFI-6 на выходе из этого приложения выдает ошибку с сообщением "Key violation".
Может быть, кто-то сталкивался с подобной проблемой?


Alexander_K   (2003-01-09 09:42:00) [3]

Если ты используешь псевдоним, то забей в него жестко имя пользователя и пароль, а в компоненте TDatabase установи свойство LoginPrompt в False.


ЮЮ   (2003-01-09 09:13:00) [4]

DataBase.LoginPrompt установи в False


Geka   (2003-01-09 08:19:00) [5]

Если ты обращаешься первый раз к базам Оракл, не важно через какие компоненты, то всегда будет запрашиваться пароль. Есть возможность отключить запрос пароля, но при этом надо будет его руками явно указывать.


Натали   (2003-01-09 08:01:00) [6]

Спасибо за проявленный интерес. Постараюсь быть выше всяких обид.
Сопровождаю программу, написанную на Delphi-6 и работающую с SQL-сервером ORACLE. Права на БД ограничены: только на чтение. Поэтому пытаюсь создать собственную БД (таблицы Paradox), в которую могла бы записывать результаты SQL-запросов к рабочей БД. Создала в Delphi alias своей базы, но когда обращаюсь к ней из формы через компоненты TTable или TDatabase, выводится стандартный диалог с требованием пароля.
Быть может, пароль для доступа к БД задается на этапе создания псевдонима?


Max Zyuzin   (2003-01-08 16:51:00) [7]

>KDS © (08.01.03 14:23)
Согласен с Delirium^.Tremens © (08.01.03 14:29) и ....
Думаю подобные обращения ( Хорош над бабенкой издеваться) здесь не уместны...


Delirium^.Tremens   (2003-01-08 14:29:00) [8]

KDS © (08.01.03 14:23)

> Ага.., "Формат Цэ" еще порекомендуйте ;)
> Хорош над бабенкой издеваться, умники!

Товарищ, это Вы себе скажите. Мы только пытались ее разговорить немного, а вот Вы действительно непонятно что советуете.


KDS   (2003-01-08 14:23:00) [9]

Ага.., "Формат Цэ" еще порекомендуйте ;)
Хорош над бабенкой издеваться, умники!
Лучше исходник дайте от Линукса! :))
У меня это так на IBObject-е(если серьезно)

procedure TEngineDM.EngineIBCBeforeConnect(Sender: TIB_Connection);
begin
EngineIBC.Password:="masterkey";
EngineIBC.UserName:="SYSDBA";
end


Alexander_K   (2003-01-08 12:30:00) [10]

Опиши хотябы через чего пытаешься соединиться с БД, да и что за БД у тебя!


passm   (2003-01-08 12:29:00) [11]

Может, строки в Database.Params:
...

Database.Params.Values["USER NAME"]:= EditUserName.Text;
Database.Params.Values["PASSWORD"]:= EditPassword.Text;

...


Delirium^.Tremens   (2003-01-08 12:19:00) [12]

А база данных, видимо, - Delphi6 :-)


Наверх

Титульная страница Поиск, карта сайта Написать письмо