Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/03/2005, 13:03
alfred_garrido
 
Fecha de Ingreso: marzo-2004
Mensajes: 42
Antigüedad: 21 años, 1 mes
Puntos: 0
creo una variable para cada campo (las variables del mismo tipo que el campo, claro). Entonces, a cada variable le asigno un valor. Una vez tengo los valores, llamo al siguiente procedimiento de SQL Server:

CREATE Procedure Persones_Insertar
@PENIFPer char(9),
@PECognm1 char(30),
@PECognm2 char(30),
@PENomPer char(30),
@PESexPer char(30),
@PELocNai char(10),
@PEDatNai datetime,
@PEDatMor datetime,
@PEAdreça char(30),
@PEPoblac char(8),
@PECodPos char(5),
@PETelef1 char(30),
@PETelef2 char(30),
@PETelef3 char(30),
@PEFaxPer char(30),
@PEEmail char(30),
@PEPaswrd char(30),
@PECodTto int,
@PEAnyTto int,
@PECodPrf int,
@PECodCen int,
@PECodCar int,
@PECodNiv int,
@PECodSLa int,
@PECodRLa int,
@PEObsrvc text,
@UsuarioCC int,
@ControlCambios datetime
AS
Insert Into Persones(
PENIFPer,
PECognm1,
PECognm2,
PENomPer,
PESexPer,
PELocNai,
PEDatNai,
PEDatMor,
PEAdreça,
PEPoblac,
PECodPos,
PETelef1,
PETelef2,
PETelef3,
PEFaxPer,
PEEmail,
PEPaswrd,
PECodTto,
PEAnyTto,
PECodPrf,
PECodCen,
PECodCar,
PECodNiv,
PECodSLa,
PECodRLa,
PEObsrvc,
UsuarioCC,
ControlCambios
)
Values(
@PENIFPer,
@PECognm1,
@PECognm2,
@PENomPer,
@PESexPer,
@PELocNai,
ISNULL(@PEDatNai,NULL),
ISNULL(@PEDatMor,NULL),
@PEAdreça,
@PEPoblac,
@PECodPos,
@PETelef1,
@PETelef2,
@PETelef3,
@PEFaxPer,
@PEEmail,
@PEPaswrd,
@PECodTto,
@PEAnyTto,
@PECodPrf,
@PECodCen,
@PECodCar,
@PECodNiv,
@PECodSLa,
@PECodRLa,
@PEObsrvc,
@UsuarioCC,
ISNULL(@ControlCambios,NULL)
)
GO