Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/04/2010, 12:26
ISAANALISIS
 
Fecha de Ingreso: marzo-2010
Mensajes: 26
Antigüedad: 14 años, 7 meses
Puntos: 0
Mensaje Procedimiento almacenado para insertar

Hola,


Tengo el siguiente procedimiento almacenado para realizar la inserción de datos en una de mis pantallas, pero me gustaría ver si puedo utilizar el mismo código para mis demás pantallas aunque claramente son otros campos ahí es a donde me surge la confusión tengo que crear un sp para cada pantalla??? o puedo usar este para todas y si es así como lo integro??? .

De antemano muuuchas gracias.


CREATE PROCEDURE [dbo].[sp_Insertar]
@indDescripcion varchar (max),
@indFechaHora datetime,
@msg varchar (max)

AS
BEGIN TRAN Agregar

SET NOCOUNT ON;

-- Insert statements for procedure here

BEGIN Try

INSERT INTO servicio.inicdente (Descripcion, Fecha, Hora) VALUES (@indDescripcion,@indFechaHora,@indFechaHora)
SET @msg = ' El registro fue almacenado exitosamente.'

COMMIT TRAN Agregar

End Try

BEGIN Catch

SET @msg= 'Ocurrio un Erro:' + ERROR_MESSAGE()+ 'en la línea'+ CONVERT (NVARCHAR (255); ERROR_LINE() ) + '.'
Roollback TRAN Agregar

End Catch
END
GO