Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.10.23;
Скачать: [xml.tar.bz2];

Вниз

Свой диалог при вводе парля и логина для конекта к Oracle   Найти похожие ветки 

 
Relaxxx   (2003-10-02 15:18) [0]

Собственно вопрос в заголовке. Даи еще я работаю через БДЕ


 
Vlad   (2003-10-02 15:25) [1]

Это не вопрос. Это утверждение.
А вот в чем вопрос-неясно.


 
Reindeer Moss Eater   (2003-10-02 15:34) [2]

TDatabase.OnLogin


 
Relaxxx   (2003-10-02 15:45) [3]

вопрос тогда вот вчем, я хочу чтобы призанрузке програмы у меня не показывался диалог конекта к базе(пароль/логин) а показывалась моя форма в которую я и записываю пароль (логин берется из БДЕ) и при нажатии ОК я конекчусь


> Reindeer Moss Eater ©
а поподродней можеш, как он работает, у меня вначале конектится компонент Query из-зи чего и просит сразу конект


 
Reindeer Moss Eater   (2003-10-02 15:49) [4]

Write an OnLogin event handler to take specific actions when an application attempts to connect to a database. By default, a database login is required. The current USERNAME is read from the Params property, and a standard Login dialog box opens. The dialog prompts for a user name and password combination, and then uses the values entered by the user to set the USERNAME and PASSWORD values in the Params property. These values are then passed to the remote server.

Applications that provide alternative OnLogin event handlers must set the USERNAME and PASSWORD values in LoginParams. LoginParams is a temporary string list and is freed automatically when no longer needed.


 
Relaxxx   (2003-10-02 16:06) [5]

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


 
Relaxxx   (2003-10-02 16:09) [6]

да и еще, а можно как то не через TDatabase, просто я его не использую, раздуплите меня в этом деле а то я что то вообще плтерялся :-(


 
Zhouck   (2003-10-02 16:14) [7]

Перейди лучше на ODAC и не парься (потом меньше проблем будет)


 
Relaxxx   (2003-10-02 16:17) [8]


>
> Zhouck ©
100 пудов, но пока нужно решить вот это


 
Reindeer Moss Eater   (2003-10-02 16:18) [9]

procedure TForm1.Database1Login(Database: TDatabase; LoginParams: TStrings);
begin
LoginParams.Values["USER NAME"]:="sys";
LoginParams.Values["PASSWORD"] :="change_on_install";
end;


 
Relaxxx   (2003-10-02 16:29) [10]


> Reindeer Moss Eater ©
большое спасибо, а если без Database, можно как то или нет???


 
NAlexey   (2003-10-02 16:31) [11]

>Reindeer Moss Eater
Да страшный же он, Датабазелогин. Лучше уж его подавлять а в свою форму писАть.


 
Reindeer Moss Eater   (2003-10-02 16:40) [12]

а если без Database, можно как то или нет???

Нельзя. И вредно это.

Да страшный же он, Датабазелогин. Лучше уж его подавлять а в свою форму писАть.

А где у меня страшный стандартный логин появляется?


 
Relaxxx   (2003-10-02 17:21) [13]

ВСЕ СУПЕР, РАБОТАЕТ!!!
вот только как узнать какое имя пользователя записано в конекте БДЕ чтобы я его ставил по дефоулту в строку ЮЗЕР


 
Reindeer Moss Eater   (2003-10-02 17:31) [14]

вот только как узнать какое имя пользователя записано в конекте БДЕ чтобы я его ставил по дефоулту в строку ЮЗЕР

Ты же хотел свой логин диалог (спросит имя у юзера).

А узнать дефолтное:
TSession.GetAliasParams
TSession.GetDriverParams


 
Relaxxx   (2003-10-02 17:58) [15]

и вдогонку :-)

Как мне обработать ошибку если пароль или логин введен неправельно


 
Relaxxx   (2003-10-02 18:18) [16]

?????????

так как мне узнать что введен пароль неправельно(тоесть если я не смог соединится значит например выход)


 
Relaxxx   (2003-10-02 18:36) [17]

незнаете??? а может можете дать какой-то совет


 
Reindeer Moss Eater   (2003-10-03 08:30) [18]

так как мне узнать что введен пароль неправельно(тоесть если я не смог соединится значит например выход)

function ConnectToDatabase:boolean
begin
...
...
Result:= Database1.Connected;
end;



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2003.10.23;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.009 c
1-74320
Zhirnov Maxim
2003-10-11 17:43
2003.10.23
Как определить видимо ли окно?


6-74360
Pacifist
2003-08-21 19:15
2003.10.23
Подключение к Сокетам в условии динамического IP :)


3-74052
Bezpal
2003-10-02 16:56
2003.10.23
Вопрос про данные из таблицы и TreeView...


14-74433
Думкин
2003-10-05 06:25
2003.10.23
С Днем рождения! 5 октября.


14-74429
MYSTERYO
2003-10-02 23:33
2003.10.23
Бывает у вас такое? На любимом форуме побывал, почту проверил,





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский