
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
14.04.2003, 12:01
|
|||
|---|---|---|---|
Orasession.Connect |
|||
|
#18+
Короче проблема такая. Пока я прогу пишу подключение к БД в компоненте активизировано, но когда прога загружается, то подключение настраивается на другую базу, т.е. подключение делается false, ставятся другие параметры и connect. НО при создании формы ясень пень прога пытается подсоедениться к той базе которая была в настройках при компиляции, и клиент обламывается. Выход, нужно при компиляции делать в подключении false, но каждый раз делать это не удобно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.04.2003, 12:41
|
|||
|---|---|---|---|
Orasession.Connect |
|||
|
#18+
Короче, проблема другая . Oracle тут вообще не при чем. То есть проблема прежде всего с русским языком. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.04.2003, 13:01
|
|||
|---|---|---|---|
Orasession.Connect |
|||
|
#18+
Ладно, видимо здесь люди умные живут. Вот что я хотел спросить. Мне нужно чтобы во время разработки соединение с базой было в True, а при компиляции в False. То есть когда при запуске форма создается, именно при Create. Сейчас OnCreate, примерно следующий код orasession1.Connected:=false; orasession1.Username:=login; orasession1.password:=pass; orasession1.Server:=bd; orasession1.Connect; Посоветовали inherited ; if csDesigning in ComponentState then OraSession1.Connected:=true; Но куда ж его прикрутить, там всего одно событие onConnectChange. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.04.2003, 13:09
|
|||
|---|---|---|---|
Orasession.Connect |
|||
|
#18+
Да что за компоненты-то хоть??? Если DOA, то DesighConnection:=True. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.04.2003, 13:47
|
|||
|---|---|---|---|
Orasession.Connect |
|||
|
#18+
В OnCreate все нормально стоит - что еще нужно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.04.2003, 13:55
|
|||
|---|---|---|---|
|
|||
Orasession.Connect |
|||
|
#18+
TOraSession.Options, смотри свойство NeverConnect NeverConnect At the time of startup prevents application from establishing a connection even if Connected property was set to True at design-time. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.04.2003, 14:02
|
|||
|---|---|---|---|
Orasession.Connect |
|||
|
#18+
Ладно, сейчас попробую объяснить. Во время разработки свойство Orasession.Connected:=true и настроено соединение на мою рабочую базу. Но при запуске, соединение убираем, загружаем другие настройки, конектимся. Все отлично. НО у клиентов конечно не прописана рабочая база, а программа все равно пытается туда законектиться. Такая же проблема была и с IB. Вобщем то проблема не критичная, можно просто перед buildом сделать false в соединении и все, но это неудобно, да и элементарно забыть можно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.04.2003, 14:39
|
|||
|---|---|---|---|
Orasession.Connect |
|||
|
#18+
2 Denis Popov А какая у тебя версия ODAC? В 2.5 такого нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.04.2003, 14:51
|
|||
|---|---|---|---|
|
|||
Orasession.Connect |
|||
|
#18+
Что-то больно древняя у тебя. У нас сейчас ODAC Net 4.00.0.3 for Delphi6, а есть уже 4.10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.04.2003, 16:11
|
|||
|---|---|---|---|
Orasession.Connect |
|||
|
#18+
А, все нашел в 4ой (у меня в 7ой Delphi стоит, а в 5ой ODAC 2.5 - проверенный временем :-)). Жаль, но у меня trial версия и проект отлажен уже, нехочется на новую версию переходить. На следущий проект учту, спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=52&mobile=1&tid=1991000]: |
0ms |
get settings: |
4ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
191ms |
get topic data: |
11ms |
get forum data: |
4ms |
get page messages: |
57ms |
get tp. blocked users: |
3ms |
| others: | 225ms |
| total: | 516ms |

| 0 / 0 |
