|
|
|
Использование временных таблиц в ХП
|
|||
|---|---|---|---|
|
#18+
Вопрос след. характера: Почему для источника записей формы нельзя поставить ХП (getMyTable) следующего содержания: Select * from #MyTable Ругается при изменении RecordSource как программно, так и в конструкторе «Не существует источник записей getMyTable указанный в форме или отчёте» Временная таблица есть. ХП есть. Если выполнять хп просто из окна бд – всё ок, строки возвращаются. Никогда не работал со временными табл, но жизнь заставила :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2004, 15:15 |
|
||
|
Использование временных таблиц в ХП
|
|||
|---|---|---|---|
|
#18+
забыл... WinXP + adp+Ac2000 sp3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2004, 15:16 |
|
||
|
Использование временных таблиц в ХП
|
|||
|---|---|---|---|
|
#18+
попробовал, поставил (акес2000+сп3) - все работает, только источники контролов пришлось ручками задавать Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2004, 15:30 |
|
||
|
Использование временных таблиц в ХП
|
|||
|---|---|---|---|
|
#18+
ALTER PROCEDURE СохраненнаяПроцедура1 AS SELECT ID, Name INTO #t FROM Фирмы select * from #T форма, на основе этой хп открыается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2004, 15:31 |
|
||
|
Использование временных таблиц в ХП
|
|||
|---|---|---|---|
|
#18+
большое спасибо! Понял что дело в VBA коде. ХП у меня с параметрами, которые я хотел подсунуть в RecordSource me!RecordSource ="getMyTable 1" здесь вылетала ошибка. Попробовал передать параметры через Inputparametrs - всё получилось Ещё раз спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2004, 16:07 |
|
||
|
Использование временных таблиц в ХП
|
|||
|---|---|---|---|
|
#18+
Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2004, 17:18 |
|
||
|
Использование временных таблиц в ХП
|
|||
|---|---|---|---|
|
#18+
локальные временные таблицы созданные в хранимых процедурах доступны только изнутри этих процедур и удаляются после завершения хранимой процедуры - поэтому у тебя и ругалось я делал источником данных формы временную таблицу - правда назначал через подготовленный рекордсет Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2004, 17:31 |
|
||
|
Использование временных таблиц в ХП
|
|||
|---|---|---|---|
|
#18+
Делал то же (в Form_Open), только подсовывал таблицу форме напрямую: Me.RecordSource = "#tab" (или ХП, использующая эту #tab) А в Form_Close на всякий случай сразу же удалял #tab ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2004, 18:13 |
|
||
|
Использование временных таблиц в ХП
|
|||
|---|---|---|---|
|
#18+
авторА в Form_Close на всякий случай сразу же удалял #tab А зачем? Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2004, 06:19 |
|
||
|
Использование временных таблиц в ХП
|
|||
|---|---|---|---|
|
#18+
2 Pavel знаешь в чем разница между truncate и Drop ? зы: это намек ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2004, 09:16 |
|
||
|
Использование временных таблиц в ХП
|
|||
|---|---|---|---|
|
#18+
А зачем? Просто для порядка,попользовался - убери за собой И на ГФ как-то прочитал, что даже после завершения ХП #table бывает удаляются не сразу, а через некоторое время Правда для редактирования #tab приходится еще давать права db_datawriter на tempdb ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2004, 11:09 |
|
||
|
Использование временных таблиц в ХП
|
|||
|---|---|---|---|
|
#18+
АлексейК авторзнаешь в чем разница между truncate и Drop ? Отчетливо. Намек напрасен. А код - всего лишь пример. OldPferd авторПросто для порядка,попользовался - убери за собой Тут я с тобой абсолютно согласен. Но Form_Close может и не наступить... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2004, 12:04 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32466449&tid=1675633]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
149ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 441ms |

| 0 / 0 |
