Antes del insert agregá
SET NOCOUNT ON
 

-----Original Message-----
From: "Claudia Esther Abad" <[EMAIL PROTECTED]>
To: "vbusers List Member"  <[email protected]>
Date: Fri, 31 Aug 2007 13:15:27 -0300
Subject: [vbusers] Stored Procedure


Una consulta, tengo una stored que hace un INSERT en una tabla y luego un 
SELECT de la misma. 
Como debo hacer para traer los registros al Visual Basic??
Porque si le pongo un GO entre cada sentencia SQL, me dice que debo declarar 
una variable que es parámetro del stored.
 
Les envio el stored:
 
 
CREATE PROCEDURE spLegajoFechaAgregar
@SECCION varchar(5) = NULL,
@FECHA char(10) 
 
AS
 
INSERT Horarios (Numero_de_Legajo, Fecha)
SELECT Numero_de_Legajo, @FECHA
FROM Personal_Tecnico
WHERE Numero_de_Legajo NOT IN(SELECT Numero_de_Legajo
                                                            FROM Horarios
                                                            WHERE Fecha = 
@FECHA)
 
SELECT  * 
FROM Horarios 
INNER JOIN Personal_Tecnico ON
Horarios.Numero_de_Legajo = Personal_Tecnico.Numero_de_Legajo
WHERE Personal_Tecnico.Codigo_Seccion_Personal = @SECCION and Fecha = @FECHA
ORDER BY  Personal_Tecnico.Codigo_de_Cargo, 
Personal_Tecnico.Numero_de_Legajo

Responder a