Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Базы данных
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 30.10.2008, 09:04
antoni antoni вне форума
Прохожий
 
Регистрация: 01.08.2008
Сообщения: 20
Репутация: 10
Печаль свое окно ввода Login и Password для ADOConnection1

Всем привет !
Подскажите пожалуйста как зделать свою форму ввода Имя и Пароля для ADOConnection1

и Если можно по подробнее !

Заранее ОГРОМНОЕ спасибо.
Ответить с цитированием
  #2  
Старый 30.10.2008, 10:10
ApxaHGe1 ApxaHGe1 вне форума
Активный
 
Регистрация: 08.04.2008
Адрес: Нижний новгород
Сообщения: 311
Репутация: 38
По умолчанию

почему бы не попробывать так:
Делаешь все настройки подключения у АДО
при запуске программы вылазиет окно с полями ввода логина и пароля ну и кнопки ОК и Отмена
при нажатии на кнопку ОК у АДО задаеться имя пользователя и пароль и AdoConnection1.Connect;
?
Ответить с цитированием
  #3  
Старый 30.10.2008, 10:15
antoni antoni вне форума
Прохожий
 
Регистрация: 01.08.2008
Сообщения: 20
Репутация: 10
По умолчанию

Цитата:
Сообщение от ApxaHGe1
почему бы не попробывать так:
Делаешь все настройки подключения у АДО
при запуске программы вылазиет окно с полями ввода логина и пароля ну и кнопки ОК и Отмена
при нажатии на кнопку ОК у АДО задаеться имя пользователя и пароль и AdoConnection1.Connect;
?
Видимо я плохо выразился,
У меня вылазит стандартное окно ввода имя и пароля а я хочу свое чтобы красивое было !
Ответить с цитированием
  #4  
Старый 30.10.2008, 10:15
Grunch Grunch вне форума
Новичок
 
Регистрация: 08.04.2008
Адрес: Краснодар
Сообщения: 52
Репутация: 10
По умолчанию

Создашь новую форму для ввода логина и пароля (пара едитов и кнопки ОК Кансел). В ADOConnection прописываешь всю необходимую инфу кроме логина и пароля. Для подключения делаешь так:
Код:
if PasswordDlg.ShowModal=mrOK then
  ADOConnection1.Open(PasswordDlg.Login.Text,PasswordDlg.Password.Text);
Здесь: PasswordDlg - форма ввода пароля, У кнопки Ок свойство ModalResult = mrOk, Login, Password: TEdit
По идее должно работать

Да, и в ADOConnection свойство LoginPromt перевести в False
Ответить с цитированием
  #5  
Старый 30.10.2008, 10:33
ApxaHGe1 ApxaHGe1 вне форума
Активный
 
Регистрация: 08.04.2008
Адрес: Нижний новгород
Сообщения: 311
Репутация: 38
По умолчанию

Цитата:
Сообщение от antoni
Видимо я плохо выразился,
У меня вылазит стандартное окно ввода имя и пароля а я хочу свое чтобы красивое было !
Так делай по подобию того как я написал, а стандартное окно скрой!
ADOConnection.LoginPromt:=False
Ответить с цитированием
  #6  
Старый 30.10.2008, 10:52
antoni antoni вне форума
Прохожий
 
Регистрация: 01.08.2008
Сообщения: 20
Репутация: 10
По умолчанию

Цитата:
Сообщение от ApxaHGe1
Так делай по подобию того как я написал, а стандартное окно скрой!
ADOConnection.LoginPromt:=False

чтото не получается у меня
у меня имя=edit1
пароль=edit2

forma называется form1

как правильно написать код на кнопку Вход ?????
Ответить с цитированием
  #7  
Старый 30.10.2008, 11:05
ApxaHGe1 ApxaHGe1 вне форума
Активный
 
Регистрация: 08.04.2008
Адрес: Нижний новгород
Сообщения: 311
Репутация: 38
По умолчанию

Накатал небольшой пример ..
правь как надо дальше уж для себя

ссылка
Ответить с цитированием
  #8  
Старый 01.11.2008, 13:49
antoni antoni вне форума
Прохожий
 
Регистрация: 01.08.2008
Сообщения: 20
Репутация: 10
По умолчанию

Цитата:
Сообщение от ApxaHGe1
Накатал небольшой пример ..
правь как надо дальше уж для себя

ссылка
Проблема в том что база то находится на Sql Server 2000 и подключается через UDL файл !
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 09:38.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025