|
|
|
Orasession.Connect
|
|||
|---|---|---|---|
|
#18+
Короче проблема такая. Пока я прогу пишу подключение к БД в компоненте активизировано, но когда прога загружается, то подключение настраивается на другую базу, т.е. подключение делается false, ставятся другие параметры и connect. НО при создании формы ясень пень прога пытается подсоедениться к той базе которая была в настройках при компиляции, и клиент обламывается. Выход, нужно при компиляции делать в подключении false, но каждый раз делать это не удобно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2003, 12:01 |
|
||
|
Orasession.Connect
|
|||
|---|---|---|---|
|
#18+
Короче, проблема другая . Oracle тут вообще не при чем. То есть проблема прежде всего с русским языком. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2003, 12:41 |
|
||
|
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:01 |
|
||
|
Orasession.Connect
|
|||
|---|---|---|---|
|
#18+
Да что за компоненты-то хоть??? Если DOA, то DesighConnection:=True. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2003, 13:09 |
|
||
|
Orasession.Connect
|
|||
|---|---|---|---|
|
#18+
В OnCreate все нормально стоит - что еще нужно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2003, 13:47 |
|
||
|
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, 13:55 |
|
||
|
Orasession.Connect
|
|||
|---|---|---|---|
|
#18+
Ладно, сейчас попробую объяснить. Во время разработки свойство Orasession.Connected:=true и настроено соединение на мою рабочую базу. Но при запуске, соединение убираем, загружаем другие настройки, конектимся. Все отлично. НО у клиентов конечно не прописана рабочая база, а программа все равно пытается туда законектиться. Такая же проблема была и с IB. Вобщем то проблема не критичная, можно просто перед buildом сделать false в соединении и все, но это неудобно, да и элементарно забыть можно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2003, 14:02 |
|
||
|
Orasession.Connect
|
|||
|---|---|---|---|
|
#18+
2 Denis Popov А какая у тебя версия ODAC? В 2.5 такого нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2003, 14:39 |
|
||
|
Orasession.Connect
|
|||
|---|---|---|---|
|
#18+
Что-то больно древняя у тебя. У нас сейчас ODAC Net 4.00.0.3 for Delphi6, а есть уже 4.10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2003, 14:51 |
|
||
|
Orasession.Connect
|
|||
|---|---|---|---|
|
#18+
А, все нашел в 4ой (у меня в 7ой Delphi стоит, а в 5ой ODAC 2.5 - проверенный временем :-)). Жаль, но у меня trial версия и проект отлажен уже, нехочется на новую версию переходить. На следущий проект учту, спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2003, 16:11 |
|
||
|
|

start [/forum/topic.php?fid=52&fpage=2789&tid=1991000]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
48ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 349ms |

| 0 / 0 |
