Вниз
Скачать: CL | DM;

Окно ввода логина и пароля при подключении к алиасу в ODBC   Найти похожие ветки 

← →
Zlod3y   (2004-06-30 22:24) [0]

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

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

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


← →
sniknik ©   (2004-07-01 07:46) [1]

добавь еше компоненту TDatabase у нее есть LoginPrompt, и пример в хелпе именно по этому поводу.


← →
Zlod3y   (2004-07-01 08:49) [2]

А как привязать TDatabase к TTable и TQuery?


← →
sniknik ©   (2004-07-01 09:37) [3]

указывай его имя в свойстве с аналогичным названием.


← →
Reindeer Moss Eater ©   (2004-07-01 09:38) [4]

Лучше его датабэйсимя, а не просто имя


← →
Zlod3y   (2004-07-01 09:56) [5]

with Table1 do begin
Database.LoginPrompt:=False;
Database.Connected:=True;
Active:=true;
end;


Делаю так! что-то ругается!! :-)


← →
sniknik ©   (2004-07-01 10:01) [6]

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


← →
Zlod3y   (2004-07-01 10:04) [7]

А как тогда?


← →
Reindeer Moss Eater ©   (2004-07-01 10:07) [8]

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


← →
Zlod3y   (2004-07-01 10:10) [9]

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


← →
Reindeer Moss Eater ©   (2004-07-01 10:20) [10]

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


← →
Zlod3y   (2004-07-01 10:35) [11]

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


← →
Reindeer Moss Eater ©   (2004-07-01 10:38) [12]

Что сделать?


← →
Danilka ©   (2004-07-01 10:41) [13]

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

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


← →
Zlod3y   (2004-07-01 10:54) [14]


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


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


← →
Reindeer Moss Eater ©   (2004-07-01 10:59) [15]

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


← →
Danilka ©   (2004-07-01 11:06) [16]

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


← →
sniknik ©   (2004-07-01 13:42) [17]

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


← →
Zlod3y ©   (2004-07-01 15:10) [18]

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

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

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


← →
Reindeer Moss Eater ©   (2004-07-01 15:11) [19]

[8]


← →
Zlod3y   (2004-07-01 17:52) [20]

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


← →
sniknik ©   (2004-07-01 19:28) [21]

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


← →
Zlod3y   (2004-07-01 21:40) [22]

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


← →
Sir John ©   (2004-07-02 01:56) [23]

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


← →
Zlod3y   (2004-07-02 08:06) [24]

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

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


← →
Sir John ©   (2004-07-02 08:08) [25]

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



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

Скачать: CL | DM;



Память: 0.5 MB
Время: 0.021 c
4-1086776514
Dmitry
2004-06-09 14:21
2004.07.25
запуск двух копий программы


1-1088730903
Xerx
2004-07-02 05:15
2004.07.25
Иконки


1-1089705572
Fast
2004-07-13 11:59
2004.07.25
Сервисы NT


3-1088595331
eLVik
2004-06-30 15:35
2004.07.25
TQuery


1-1089507911
Serg_lys
2004-07-11 05:05
2004.07.25
Графика в Delphi




   Наверх