Respuesta: Problema ejecutando un PROCEDURE Cita:
Iniciado por Myakire Ok, las diferencias son las que ya te puse:
Cuando dices que ya debugueaste, ¿imprimiste en la página todos y cada unos de los campos de del recordSet rsValor, así como el parámetro Request.Form("random") ?, ¿ya comprobaste que la consulta Request.Form("QUERY") te regresa valores? siii ya hize esoo
veo todos los valorcitos sin problemas Cita: este debería ser el select Request.Form(QUERY): SELECT ID_SOCIEDAD, FEC_ALTA_EMPLEADO, FEC_ANTIGUEDAD, ID_ESTADO_NOMINA, ID_CENTRO_TRABAJO AS FINCA, ISNULL(ID_ESTADO_PLANTILLA, '') AS ID_ESTADO_PLANTILLA, ISNULL(ID_CABECERA_IMSS, '') AS ID_CABECERA_IMSS, ISNULL(ID_CATEGORIA, '' ) AS ID_CATEGORIA,ISNULL(ID_CENTRO_COSTO,'')AS ID_CENTRO_COSTO, ISNULL(ID_CENTRO_TRABAJO, '') AS ID_CENTRO_TRABAJO, ISNULL(ID_CONTRATO_INTERNO,'')AS ID_CONTRATO_INTERNO, FEC_INICIO_CONTRATO, ID_EMPLEADO, ISNULL(FEC_FIN_CONTRATO, '01-01-2099') AS FEC_FIN_CONTRATO, ISNULL(FEC_FIN_PERIODO_PRUEBA,'01-01-2099')AS FEC_FIN_PERIODO_PRUEBA, ISNULL(ID_CONVENIO, '') AS ID_CONVENIO, ISNULL(ID_DEPARTAMENTO, '') AS ID_DEPARTAMENTO, ISNULL(ID_EMPRESA, '') AS ID_EMPRESA, ISNULL(ID_GRUPO_SALARIO, '') AS ID_GRUPO_SALARIO, ISNULL(ID_PUESTO, '') AS ID_PUESTO, ISNULL(BRUTO_ANUAL, 0) AS BRUTO_ANUAL, ISNULL(ID_AGRUPACION_SEGURIDAD,'') AS ID_AGRUPACION_SEGURIDAD, NOMBRE AS NOMBRE, ISNULL(NIVEL_SEGURIDAD,0) AS NIVEL_SEGURIDAD, ISNULL(ID_TIPO_AJUSTE,'') AS ID_TIPO_AJUSTE, ISNULL(ID_TIPO_SALARIO,'') AS ID_TIPO_SALARIO, ISNULL(ID_UNIDAD, '') AS ID_UNIDAD, ISNULL(ID_TURNO, '') AS ID_TURNO, ISNULL(ID_TIPO_JORNADA, '') AS ID_TIPO_JORNADA, ISNULL(ID_TIPO_TRABAJADOR, '') AS ID_TIPO_TRABAJADOR, ISNULL(DIRECCION_MAIL, '') AS DIRECCION_MAIL, CAST(SUELDO AS INT) AS SUELDO FROM SUELDO_MASIVO where dbo.SUELDO_MASIVO.ID_CENTRO_TRABAJO = 'GDL' ORDER BY NOMBRE
Esta es la variable sueldonuevo: -->Request.Form(sueldo)747.04, 215.04, 290.08, 1051.68, 519.68, 4982.88, 215.04, 564.48, 332.64, 1911.84, 1041.6, 641.76, 241.92, 257.6, 627.2, 484.96, 1158.08, 372.96, 226.24, 1200.64, 672, 853.44, 1214.08, 197.12, 459.2, 303.52, 1038.24, 372.96, 407.68, 855.68, 468.16, 2745.12, 1156.96, 806.4, 501.76, 1232, 747.04, 844.48, 641.76, 2077.6, 1078.56, 428.96, 1099.84, 1120, 336, 488.32, 504, 791.84, 323.68, 332.64, 1145.76, 980, 1467.2, 219.52, 180.32, 136.64, 1234.24, 1008, 749.28, 254.24, 184.8, 477.12, 184.8, 1109.92, 323.68, 310.24, 310.24, 932.96, 4114.88, 484.96, 280, 745.92, 322.56, 324.8, 403.2, 497.28, 2800, 411.04, 448, 296.8, 1156.96, 641.76, 2004.8, 1268.96, 630.56, 459.2, 272.16, 1214.08, 892.64, 374.08, 864.64, 715.68, 560, 129.92, 831.04, 837.76, 2985.92, 207.2, 583.52, 247.52, 2419.2, 213.92, 641.76, 484.96, 624.96, 409.92, 324.8, 237.44, 184.8, 3097.92, 327.04, 332.64, 431.2, 881.44, 206.08, 1680, 784, 1096.48, 196, 344.96, 144.48, 2844.8, 2959.04, 500.64, 1215.2, 188.16, 837.76, 1049.44, 581.28
Esta es la variable sueldo indiv: Request.Form(s)-->
este debería ser random : Request.Form(random)11
Esta es la variable MES: -->(nxstday) 13
Esta es la variable MES: -->Request.Form(nxstmonth) 10
Esta es la variable AÑO: -->Request.Form(nxstyear)2008
Esta es la variable opcion: -->Request.Form(op)MAS
Esta es la variable de FINCA: -->Request.Form(Finca)GDL
Esta es la variable porcentaje: -->Request.Form(porcentaje)12
Esta es la variable de EMPLEADO: -->Request.Form(ID_EMPLEADO)
Esta es la variable nuevo salario: -->Request.Form(nuevo)
Esta es la variable usuario: -->Request.Form(usr)ALL y aqui se muestra cada 1 de los valores de una consulta del query Cita: VID_SOCIEDAD = 01
v1=747.04
VID_ID_EMPLEADO = 28548
VFEC_ALTA_ANTERIOR = 10/10/2008
VFEC_ALTA_NUEVA = 13/10/2008
VFEC_ANTIGUEDAD = 09/06/2008
VID_ESTADO_NOMINA = AL
VID_ESTADO_PLANTILLA = F
VID_CABECERA_IMSS = 01
VID_CATEGORIA = 5
VID_CENTRO_COSTO = 05
VID_CENTRO_TRABAJO = GDL
VID_CONTRATO_INTERNO = 01
VFEC_INICIO_CONTRATO = 10/06/2008
VFEC_FIN_CONTRATO = 01/01/2099
VFEC_FIN_PERIODO_PRUEBA=01/01/2099
VID_CONVENIO = 01
VID_DEPARTAMENTO = 54
VID_EMPRESA = 01
VID_GRUPO_SALARIO = 1
VID_PUESTO = GS9100
VBRUTO_ANUAL = 18500100
VID_AGRUPACION_SEGURIDAD =
VNIVEL_SEGURIDAD = 0
VID_TIPO_AJUSTE = 0
VID_TIPO_SALARIO = 3
VID_UNIDAD = 1
VID_TURNO = NR
VID_TIPO_JORNADA = 0
VID_TIPO_TRABAJADOR = 1
VSALARIO = 667
VEMAIL = |