Не видится процедура в качестве источника данных при создании отчета

Chel
Дата: 28.05.2002 07:10:57
Есть хранимая процедура uuu на MS SQL Servere
create table #Mosss (o int)
insert into #Mosss (o) values(10)
select * from #Mosss
DROP table #Mosss
при запуске из анализера отрабатывает намана.
если запустить uuu из Access - тоже отрабатывает.
при попытке создать отчет в Access и в качестве источника данных указать uuu,
получается ошиПка: Приложению Microsoft Access не удается найти объект uuu.
Если в потрохах процедуры убрать работу с временной таблой и написать что нить
типа select 8 as oo то отрабатывает.

Подскажите хоть что нить!!!

Сенкс.
BAlex
Дата: 28.05.2002 08:46:44
Если ХП сложней, чем просто один SELECT, то Access будет так всегда ругаться.

Вы просто не обращайте внимания на его ругань. Сам отчет должен нормально запускаться и давать результат. Только вам придется все поля в отчете прописывать ручками.

Чтобы другие пользователи могли запускать ваш отчет, не забывайте указывать префикс dbo (или другого владельца, если у вас не dbo) перед названием ХП.
Chel
Дата: 28.05.2002 09:13:02
Так и есть
Пасиба!
BAlex
Дата: 28.05.2002 11:17:35
И в соседнем форуме вам еще советовали не забывать про SET NOCOUNT ON/OFF
Хороший совет