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

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

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

Если создаю обычную таблицу, то все нормально - с помошью ADODB.Recordset строю дерево без проблем.
...
Рейтинг: 0 / 0
13.07.2003, 13:51
    #32206491
VIG
VIG
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Временные таблицы и ADO. Т.е. про Рекордсеты и Деревья.
У меня все работает нормально.
Покажи свою ХР
...
Рейтинг: 0 / 0
14.07.2003, 09:02
    #32206661
am (a_mitin)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Временные таблицы и ADO. Т.е. про Рекордсеты и Деревья.
set nocount on в начале хранимки указал?
...
Рейтинг: 0 / 0
14.07.2003, 09:09
    #32206666
Витал
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Временные таблицы и ADO. Т.е. про Рекордсеты и Деревья.
Код: 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
14.07.2003, 09:18
    #32206672
VIG
VIG
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Временные таблицы и ADO. Т.е. про Рекордсеты и Деревья.
set nocount on в начале хранимки не указал
Вот где собака порылась
2 am(a_mitin)
ТЕЛЕПАТ ?
...
Рейтинг: 0 / 0
14.07.2003, 09:23
    #32206681
Витал
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Временные таблицы и ADO. Т.е. про Рекордсеты и Деревья.
Всем участникам и просто сочувствующим
БОЛЬШОЕ РУССКОЕ МЕРСИ!!!
Собака порылась именно там, где указал ей am (a_mitin). Мой нижайший поклон. Теперь работает как часы.
...
Рейтинг: 0 / 0
14.07.2003, 09:27
    #32206688
am (a_mitin)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Временные таблицы и ADO. Т.е. про Рекордсеты и Деревья.
2 am(a_mitin)
ТЕЛЕПАТ ?

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


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