Power Builder - NO GRABA PROCEDIMIENTO ALMACENADO

 
Vista:
sin imagen de perfil

NO GRABA PROCEDIMIENTO ALMACENADO

Publicado por Walter (3 intervenciones) el 13/08/2023 06:54:03
Consulta,
tengo este procedimiento alacenado en sql server:
USE [hce]
GO

/****** Object: StoredProcedure [dbo].[sp9] Script Date: 12/08/2023 23:47:00 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO


create procedure [dbo].[sp9]
(
@nrohce char(10),
@apellidos char(25),
@nombre char(25),
@sexo numeric(1),
@fecnac date,
@tipoid numeric(1),
@id char(12),
@celular char(15),
@domicilio char(20),
@localidad char(20),
@distrito char(20),
@observa text,
@fecini datetime
)as
insert into pacientes (nrohce, apellidos, nombre, sexo, fecnac, tipoid, id, celular, domicilio, localidad, distrito, observa, fecini) values (@nrohce, @apellidos, @nombre, @sexo, @fecnac, @tipoid, @id, @celular, @domicilio, @localidad, @distrito, @observa, @fecini)

y este codigo en powerbuilder:

declare pb_insertar procedure for sp9

@nrohce = em_NroHCE.text,
@apellidos = sle_apellidos.text,
@nombre = sle_nombre.text,
@sexo = VG_indiceSexo,
@fecnac = date(em_FecNac.text),
@tipoid = VG_indiceTipoID,
@id = sle_id.text,
@celular = sle_celular.text,
@domicilio = sle_domicilio.text,
@localidad= sle_localidad.text,
@distrito = sle_distrito.text,
@observa = mle_observa.text,
@fecini = datetime(string(Today())+" "+string(now()))

execute pb_insertar;
close pb_insertar;
commit;

al ejecutar no me graba en la base de datos, con menos parametros si me estaba grabando bien, ya revise los tipos de campo, las longitudes, al inico los "@" los asignaba con variables, pero igual se graba, pero de un momento a otro ya no graba en la db, que estoy haciendo mal por favor.. Muchas gracias!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder