Есть такой код:
Dim cn as new ADODB.Connection
Dim rs as new ADODB.Recordset
cn.Open ... ' connection to sql-server
Set rs = cn.Execute("StoreProcName", ...)
Если в процедуре не используется веременная табличка, все нормально. Если сделаю простой select * from #t1, rs не получает ничего. Кто-нибудь может помочь. Может это баг конкретной реализациии oledb драйвера? Спасибо.
... << RSDN@Home 1.1.3 stable >>
Здравствуйте, rus blood! Спасибо за то, что откликнулся. Разобрался..., дело было в set nocount on

.
... << RSDN@Home 1.1.3 stable >>
Здравствуйте, dugra, Вы писали:
D> Если в процедуре не используется веременная табличка, все нормально. Если сделаю простой select * from #t1, rs не получает ничего. Кто-нибудь может помочь. Может это баг конкретной реализациии oledb драйвера? Спасибо.
Таблица создается в процедуре?
Если так, то надо вызывать rs.NextRecordSet
У себя я делал примерно так:
rs.Open cmd
Do While rs.State = adStateClosed
Set rs = rs.NextRecordset
Loop
... << RSDN@Home 1.1.4 >>