Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/08/2014, 11:11
Avatar de citaem
citaem
 
Fecha de Ingreso: agosto-2005
Mensajes: 218
Antigüedad: 18 años, 8 meses
Puntos: 0
Respuesta: Error de conversión al convertir el valor Error de conversión al convertir

Hola Libras:

Gracias por el apoyo, con la novedad de que se los cambié.... y aun asi me amnda el mismo error
BEGIN
Código SQL:
Ver original
  1. SET NOCOUNT ON;
  2.  
  3. DECLARE @UltimoregistroIndi AS INT = 0
  4. DECLARE @Query AS VARCHAR(MAX)
  5. DECLARE @nValidado AS INT = 0
  6.  
  7. SET @Query = 'Insert into Dim_Indicador (CvePadreInd,CveMiembInd,MiembroInd,Tipo,Ponderacion,Formula,UnidadMedida,FrecMedicion,IdComportamiento,Validado,Objetivo,AnioActual,'
  8. SET @Query = @Query + 'FuenteInfo,'
  9. SET @Query = @Query + 'IdTipo,IdModoAlim,Descripcion)'
  10. SET @Query = @Query + 'Values ('+CHAR(39)+@NewCvePadreInd+CHAR(39)+','+CHAR(39)+@NewCveMiembInd+CHAR(39)+','+CHAR(39)+@stxtNomIndi+CHAR(39)+','+CHAR(39)+'Indicador'+CHAR(39)+','+CONVERT(VARCHAR(100),@ntxtPondeIndi)+','+CHAR(39)+@stxtFormuIndi+CHAR(39)+','+CHAR(39)+@stxtUniMedIndi+CHAR(39)+','+CHAR(39)+@sslcFrecMed+CHAR(39)+','+CONVERT(VARCHAR(10),@nslcComporta)+','+CONVERT(VARCHAR(10),@nValidado)+','+CONVERT(VARCHAR(10),@nslcObj)+','+CONVERT(VARCHAR(10),@AnioAct)+','+CHAR(39)+@stxtFuenInfoIndi+CHAR(39)+','+CONVERT(VARCHAR(10),@nslcTipo)+','+CONVERT(VARCHAR(10),@nslcModAlimen)+','+CHAR(39)+@stxtDescIndi+CHAR(39)+')'
  11.  
  12. EXEC(@Query)
  13.  
  14. SET @LastIdIndiOutPut = (SELECT SCOPE_IDENTITY())
  15.  
  16.  
  17. INSERT INTO TblMetasIndicador (Id_Dim_Indicador, MetaMin, MetaSat, MetaSob, Retadora, Alcanzable, AnioActual,Validado,IdArea)
  18. VALUES (@LastIdIndiOutPut,@ntxtMetMinIndi,@ntxtMetSatIndi,@ntxtMetSobrIndi,@stxtRetadora,@stxtAlcanzable,@AnioAct,@nValidado,@CveArea)
  19.  
  20. SET @UltimoregistroIndi=@LastIdIndiOutPut
  21. SELECT @UltimoregistroIndi AS IdUltimoRegistro
END

Alguna otra sugerencia???? porfa