Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.03.24;
Скачать: CL | DM;

Вниз

Как сделать чтобы IBDatabase не конектился сам при запуске?   Найти похожие ветки 

 
Mic_2000 ©   (2003-03-05 16:12) [0]

В свойстве Connected поставил False, а при запуске во время создания формы всеравно происходит подключение к базе, как побороть?


 
Johnmen ©   (2003-03-05 16:15) [1]

Враки-каки...:)))


 
Александр Спелицин ©   (2003-03-05 19:21) [2]

Значит в каком-то IBQuery у этой формы формы проставлено connected = true;

Я в своем проекте (правда с ADO) сделал так:

TBetterADOConnection = class (TADOConnection)
published
property Connected stored False;
end;

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


 
MsGuns ©   (2003-03-05 22:47) [3]

AllowStreamedConnected := false;


 
Johnmen ©   (2003-03-05 23:32) [4]

>Александр Спелицин © (05.03.03 19:21)
>Значит в каком-то IBQuery у этой формы формы проставлено
>connected = true;

Ничего подобного ! Если IBDatabase.Connected=False, то ни у одного связанного объекта-держателя НД не может быть True. И причем здесь форма и ее загрузка, тоже неясно...

>MsGuns © (05.03.03 22:47)

Это здесь непричем...:)))

>Mic_2000 ©

При такой постановке вопроса указанное поведение - враки...



 
MsGuns ©   (2003-03-05 23:41) [5]

>Johnmen © (05.03.03 23:32)
>MsGuns © (05.03.03 22:47)
>Это здесь непричем...:)))


When AllowStreamedConnected is True (the default), then setting the Connected property to True at design time causes this component to automatically establish a database connection when the application starts up. When AllowStreamedConnected is False, the connection must be explicitly opened at runtime, either by setting the Connected property to True, or by calling the Open method.

Set AllowStreamedConnected to False when using a local test database at design time and a different database at runtime. This allows the application to set the appropriate runtime connection information before opening a runtime connection, without having to explicitly shut down the database connection that is used at design time.


Верю писанному ;)))




 
Johnmen ©   (2003-03-05 23:55) [6]

О-па ! И ты, Серега, не спишь ?! :))))))))))))
Ты думаешь я не читал хелпа ?
Только обрати внимание, что автор поставил Connected=False в дизайне...:)



 
BorisUK ©   (2003-03-06 07:22) [7]


> Ничего подобного ! Если IBDatabase.Connected=False, то
> ни у одного связанного объекта-держателя НД не может быть
> True. И причем здесь форма и ее загрузка, тоже неясно...


Нифига... у меня тоже бывало... что вроде Connected=False а у каконить компонента оставалось Active=true... и при конекте срабатывало соединение...
Но не пойму что тут спорить... пусть автор проверит конкретно такой расклад... А что толку спорить "бывает или не бывает" ..


 
Johnmen ©   (2003-03-06 09:35) [8]

>BorisUK © (06.03.03 07:22)

Все фига ! Или ты говоришь не о IBX компонентах ? Так в вопросе про них ! И не надо здесь грузить про другие !!!

А вот конкретный расклад от автора действительно необходим...


 
Max Zyuzin ©   (2003-03-06 10:05) [9]

>All
Ребяты... а че ругаемся то?? :)
Чего так тяжело выставить все коннекты в design-time в False и усе???



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

Текущий архив: 2003.03.24;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.013 c
4-76733
ILIAK
2003-01-27 16:28
2003.03.24
Создание десктопов в Windows 2000/XP


14-76633
chistyakov
2003-03-07 12:21
2003.03.24
Нужны компоненты


3-76312
ki11er
2003-03-03 21:24
2003.03.24
вопрос про TSession


1-76477
AlexanderSK
2003-03-12 12:30
2003.03.24
Форма в Dll и OnMouseEnter


6-76555
_MAD_
2003-01-30 22:01
2003.03.24
Программа счетчик времени