powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Временные таблицы и ADO. Т.е. про Рекордсеты и Деревья.
7 сообщений из 7, страница 1 из 1
Временные таблицы и ADO. Т.е. про Рекордсеты и Деревья.
    #32206473
Витал
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТРЕП ДОПУСТИМ В ЛЮБЫХ КОЛИЧЕСТВАХ И ФОРМАХ.
Специально для Лоха в заголовке указал, о чем здесь речь. Не любишь не стони, но если хочешь заходи.

Вопрос.
Создал ХП, которая создает временную таблицу, заполняет данные по уровням и заканчивается селектом
Select * From #tbTV
Затем пытаюсь получить доступ к этому набору записей и нифига не выходит
Set rst.Open "pcTrVW", cnn,, adCmdStoredProcedure
и предварительное
cnn.Execute "pcTrVW",adCmdStoredProcedure

тоже не помогает

Если создаю обычную таблицу, то все нормально - с помошью ADODB.Recordset строю дерево без проблем.
...
Рейтинг: 0 / 0
Временные таблицы и ADO. Т.е. про Рекордсеты и Деревья.
    #32206491
VIG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня все работает нормально.
Покажи свою ХР
...
Рейтинг: 0 / 0
Временные таблицы и ADO. Т.е. про Рекордсеты и Деревья.
    #32206661
am (a_mitin)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
set nocount on в начале хранимки указал?
...
Рейтинг: 0 / 0
Временные таблицы и ADO. Т.е. про Рекордсеты и Деревья.
    #32206666
Витал
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: 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.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
CREATE PROCEDURE pcTreeView
AS
create table #tbTV
       (intID int null,
        intParID int null,
        chDesc varchar( 512 ) null,
        btHn bit default  0 ,
	intLev int null)
declare @intCount smallint 
declare @intLevel smallint 
select  @intCount= 1 , @intLevel =  1 

insert into #tbTV (intID,intParID,chDesc, btHn)
            select КодОписания,ВходитВ,Описание,Вручную
            from ОписаниеПодзадачи 
            where КодОписания = ВходитВ
update tbTV set intLev = @intLevel

SELECT @intCount = (select count(*)
                    from ОписаниеПодзадачи) - 
                   (select count(*)
                    from #tbTV)

while @intCount> 0 
begin
insert into #tbTV 
         (intID,intParID,chDesc, btHn)
            select КодОписания,ВходитВ,Описание,Вручную
            from ОписаниеПодзадачи 
            where  ВходитВ in (select op2.intID
            from #tbTV op2
            Where op2.intLev = @intLevel)
                  and КодОписания <> ВходитВ
set @intLevel = @intLevel + convert(smallint, 1 )
update #tbTV set intLev = @intLevel
where intLev is null

SELECT @intCount = (select count(*)
                    from ОписаниеПодзадачи) - 
                   (select count(*)
                    from #tbTV)
end

select * from #tbTV 

GO


set nocount on в начале хранимки не указал. Сейчас попробую.
...
Рейтинг: 0 / 0
Временные таблицы и ADO. Т.е. про Рекордсеты и Деревья.
    #32206672
VIG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
set nocount on в начале хранимки не указал
Вот где собака порылась
2 am(a_mitin)
ТЕЛЕПАТ ?
...
Рейтинг: 0 / 0
Временные таблицы и ADO. Т.е. про Рекордсеты и Деревья.
    #32206681
Витал
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем участникам и просто сочувствующим
БОЛЬШОЕ РУССКОЕ МЕРСИ!!!
Собака порылась именно там, где указал ей am (a_mitin). Мой нижайший поклон. Теперь работает как часы.
...
Рейтинг: 0 / 0
Временные таблицы и ADO. Т.е. про Рекордсеты и Деревья.
    #32206688
am (a_mitin)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 am(a_mitin)
ТЕЛЕПАТ ?

:) нет... живу долго ;)
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Временные таблицы и ADO. Т.е. про Рекордсеты и Деревья.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]