Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Openquery в хранимых процедурах / 2 сообщений из 2, страница 1 из 1
30.01.2002, 12:20
    #32021809
User
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Openquery в хранимых процедурах
Есть кусок программы на sql в Query Analyzer:
DECLARE DbfCurs CURSOR GLOBAL SCROLL
FOR select *from openquery (Test,'select WHAT, KKMNO, OPNO, DATE, TIME, SUM, CHECKNO from EJKKM32')
FOR READ ONLY... и т. д.
Все работает замечательно!
Но когда я пытаюсь создать хранимую процедуру с тем же куском программы:
CREATE PROCEDURE AnalyzeDbf
@Kod_Ved tinyint
AS
DECLARE DbfCurs CURSOR GLOBAL SCROLL
FOR select *from openquery (Test,'select WHAT, KKMNO, OPNO, DATE, TIME, SUM, CHECKNO from EJKKM32')
FOR READ ONLY... и т.д.
Ошибка:
ERROR 7399: OLE DB Provider 'MSDASQL' report an error. The provider did not support an interface.
В чем дело?
...
Рейтинг: 0 / 0
30.01.2002, 13:50
    #32021818
Helen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Openquery в хранимых процедурах
Создавай процедуру из QueryAnalizer и все будет в порядке
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Openquery в хранимых процедурах / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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