Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Паралленьность с BDE: проблема name not unique in this context
|
|||
|---|---|---|---|
|
#18+
Есть RemoteDataModule который общается с базой MS SQL через BDE. Если используется инстансинг ciSingleInstance, то для каждого клиента создается отдельная инстанция сервера приложения и все ОК, если же ciMultiInstance, то тогда инстанция одна для всех, и когда второй клиент обращается к серверу приложения, возникает ошибка name not unique in this context при обращении к базе данных . Чувствую, что надо использовать TSession, буду признательна за подробности и ссылки. PS Использовать другие подходы типа ADO, итп. вместо BDE, MIDAS нельзя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2004, 15:57 |
|
||
|
Паралленьность с BDE: проблема name not unique in this context
|
|||
|---|---|---|---|
|
#18+
ващето ошибка name not unique in this context встречаеца только тогда когда в приложении есть несколько одинаковых TDataBase.DataBaseName... TSession - поможет при AutoSessionName := True; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2004, 21:27 |
|
||
|
Паралленьность с BDE: проблема name not unique in this context
|
|||
|---|---|---|---|
|
#18+
авторвстречаеца только тогда когда в приложении есть несколько одинаковых TDataBase.DataBaseName... У меня в сервере приложения TDataBase и соответсвенно TDataBase.DataBaseName только одна, тем не менее ошибка все равно встретилась:) авторTSession - поможет при AutoSessionName := True; Вот это оказалось то что надо, большое спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2004, 21:49 |
|
||
|
Паралленьность с BDE: проблема name not unique in this context
|
|||
|---|---|---|---|
|
#18+
Кстати, может вы мне расскажете и про то, почему возникает ошибка directory is busy и как с ней бороться. Подробное описание ситуации: Есть приложение на Дельфи (двухзвенка) BDE <-> ODBC <-> MS SQL, приложение другое, с ранее описанном не имеет ничего общего. Всего один компонент TDataBase. Если запустить вторую инстанцию программы, то при TDataBase.open возникает directory is busy. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2004, 23:24 |
|
||
|
Паралленьность с BDE: проблема name not unique in this context
|
|||
|---|---|---|---|
|
#18+
Не нада злоупотреблять снятием работающей проги из делфей по Ctrl+F2. Если сия ашибка лезет - надо закрыть все работающие приложения исрользующие делфи... потом открыть их занава ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2004, 23:37 |
|
||
|
Паралленьность с BDE: проблема name not unique in this context
|
|||
|---|---|---|---|
|
#18+
тьфу - не делфи использующие - а бде ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2004, 23:38 |
|
||
|
Паралленьность с BDE: проблема name not unique in this context
|
|||
|---|---|---|---|
|
#18+
авторНе нада злоупотреблять снятием работающей проги из делфей по Ctrl+F2. надо закрыть все работающие приложения исрользующие делфи... потом открыть их занава ... Вы имеете в виду, что остаются некоторые временные файлы? Я вроде что то читала про это. Но я закрываю программу нормально. Делаю 1) запускаю первую инстанцию программы, все ОК 2) запускаю вторую инстанцию программы, при TDataBase.open возникает directory is busy. PS Где находятся эти временные файлы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.01.2004, 11:51 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=32369818&tid=2115215]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
41ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 212ms |
| total: | 324ms |

| 0 / 0 |
