Problema con openquery
Publicado por jose chavez (3 intervenciones) el 01/04/2004 19:38:16
Hola a todos, tengo un problema con el openquery ..
en este procedimiento almacenado me marca que la variable @numevento no esta declarada cuando si lo esta por que puede pasr esto?
CREATE PROCEDURE SPBusca_Por_Evento
@NumEvento as int , @Encontro as smallint output , @status as integer output
AS
DECLARE @TranBusca_Por_Evento as nvarchar(50)
-- 1 Si esta
-- 0 No esta
set @status = 0
Set @Encontro = 1
set @TranBusca_Por_Evento = 'SP_Busca_Por_Evento'
If not exists (SELECT * from convertidor2.mesaderegalos.mdr_eventos where folioevento = @NumEvento)
Begin
set @Encontro = 0
End
else
Begin
set @Encontro = 1
select * from openquery (convertidor2,
'select *
from mesaderegalos.dbo.mdr_eventos, mesaderegalos.dbo.MDR_Festejados
where mesaderegalos.dbo.mdr_eventos.FolioEvento = @NumEvento ')
end
en este procedimiento almacenado me marca que la variable @numevento no esta declarada cuando si lo esta por que puede pasr esto?
CREATE PROCEDURE SPBusca_Por_Evento
@NumEvento as int , @Encontro as smallint output , @status as integer output
AS
DECLARE @TranBusca_Por_Evento as nvarchar(50)
-- 1 Si esta
-- 0 No esta
set @status = 0
Set @Encontro = 1
set @TranBusca_Por_Evento = 'SP_Busca_Por_Evento'
If not exists (SELECT * from convertidor2.mesaderegalos.mdr_eventos where folioevento = @NumEvento)
Begin
set @Encontro = 0
End
else
Begin
set @Encontro = 1
select * from openquery (convertidor2,
'select *
from mesaderegalos.dbo.mdr_eventos, mesaderegalos.dbo.MDR_Festejados
where mesaderegalos.dbo.mdr_eventos.FolioEvento = @NumEvento ')
end
Valora esta pregunta


0