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

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

Окно ввода логина и пароля при подключении к алиасу в ODBC [D6, MS Access]


Страницы:   1 2

Zlod3y ©   (2004-06-30 22:24:00) 

Когда запускаешь программу которая работает с базой посредством ODBC, то в начале постоянно "вываливается" окошко с логином и паролем!

Как бы его убрать?

База: MS Access. Использую компоненту TTable.


Sir John   (2004-07-02 08:08:00) [1]

ай маладца! :)


Zlod3y   (2004-07-02 08:06:00) [2]

Да я всё-таки "вкурил"!! Автоматически создаваемый объект TDataBase хочет быть рид-онли как только ему указываешь набор данных....использовал явный обект TDataBase при старте проекта происходит теперь следующее:
Table1.DatabaseName:=DataBase.DatabaseName;
Table1.Open;

конечно, предварительно указал в свойствах DataBase имя алиаса и название таблицы... :-)


Sir John   (2004-07-02 01:56:00) [3]

и что было? Что не так делал?


Zlod3y   (2004-07-01 21:40:00) [4]

Разобрался уже......:-) сам!


sniknik   (2004-07-01 19:28:00) [5]

кто нибудь у кого не получается!!! обьясни что, плс...
(потому как уже все обьяснено по второму разу по моему)


Zlod3y   (2004-07-01 17:52:00) [6]

Кто нибудь знающий!!! ответьте, пжлст....


Reindeer Moss Eater   (2004-07-01 15:11:00) [7]

[8]


Zlod3y   (2004-07-01 15:10:00) [8]

Да я уже согласен явно использовать TDataBase, но как его прицепить к TTable......

Тема такая: допустим я кидаю в проект два этих компонента
(TDataBase и TTable), устанавливаю свойство LoginPrompt у DataBase в False, а с Table ничего не делаю, потому что Table1.DataBase.LoginPrompt:=false не работает......потом я закускаю проект и получается что TDataBase у меня ничего не спрашивает, а TTable просит ввести логин и пароль. :-(

Вот почему я говорю что не использую компоненту TDataBase


sniknik   (2004-07-01 13:42:00) [9]

> я не использую компоненту TDataBase!
используеш хотя и в неявном виде, при открытии он создается можеш потрассировать увидиш чтото вроде TDatabase.Create, и вот там можеш изменить LoginPrompt на фалсе (до открытия базы). но вот только править генофонд... ;о) не рекомендуется, проще явно использовать.


Danilka   (2004-07-01 11:06:00) [10]

[14] Zlod3y   (01.07.04 10:54)
Кстати, неплохая идея, почему-бы в "потрепацца" не обсудить эти стенания: "хочу чтобы было, но ничего делать нехочу, как быть?" или вот-эти: "памагите, что делать, TDatabase религия использовать не позволяет!"?
:))


Reindeer Moss Eater   (2004-07-01 10:59:00) [11]

мы и так уже давно там.


Zlod3y   (2004-07-01 10:54:00) [12]


> никак. Впрочем, можно вступить в какую-нибудь секту и попытаться
> заставить силою мысли запретить появляться окошку со вводом
> пароля.


Там есть раздел в форуме, "потрепаться" называется!!!!! вам туда


Danilka   (2004-07-01 10:41:00) [13]

[11] Zlod3y   (01.07.04 10:35)
С учетом этого:
> я не использую компоненту TDataBase!

никак. Впрочем, можно вступить в какую-нибудь секту и попытаться заставить силою мысли запретить появляться окошку со вводом пароля.


Reindeer Moss Eater   (2004-07-01 10:38:00) [14]

Что сделать?


Zlod3y   (2004-07-01 10:35:00) [15]

Я серьёзно спрашиваю! как сделать?


Reindeer Moss Eater   (2004-07-01 10:20:00) [16]

Тогда вводи логин и пароль


Zlod3y   (2004-07-01 10:10:00) [17]

я не использую компоненту TDataBase!


Reindeer Moss Eater   (2004-07-01 10:07:00) [18]

Database1.LoginPrompt := False;
with Table1 do
begin
 DatabaseName := Database1.DatabaseName;
 Open;
end;


Zlod3y   (2004-07-01 10:04:00) [19]

А как тогда?


sniknik   (2004-07-01 10:01:00) [20]

Connected ридонли скорее всего.


Страницы:   1 2

Наверх

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