|
|
|
работа с временными таблицами
|
|||
|---|---|---|---|
|
#18+
Приложение написано на Delphi 5.0, MS SQL Server 2000. Все ADOQuery используют только один единственный ADOConnection. Для отчета требуется выполнить несколько запросов и при этом в каждом из них использовать некую временную таблицу, создающуюся в начале формирования отчета. Когда отчет формируется без открытых ADOQuery, все проходит без ошибок. Но если же есть открытый ADOQuery (на другой форме) созданной временной таблицы не видно: Invalid object name '#tmptbl'. В чем может быть проблема, ведь Connection в любом случае один? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2002, 14:21:50 |
|
||
|
работа с временными таблицами
|
|||
|---|---|---|---|
|
#18+
Коннект один - но транзакции разные! :)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2002, 15:11:58 |
|
||
|
работа с временными таблицами
|
|||
|---|---|---|---|
|
#18+
Если имеется хоть один недофетченный запрос, то при открытии другого запроса ADO автоматически создает другую временную сессию, где, естественно, временная таблица не видна. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2002, 16:03:04 |
|
||
|
|

start [/forum/topic.php?fid=46&tid=1819705]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
50ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 335ms |

| 0 / 0 |
