Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/07/2013, 10:49
Avatar de aid_val
aid_val
 
Fecha de Ingreso: mayo-2013
Ubicación: Guanajuato
Mensajes: 302
Antigüedad: 11 años
Puntos: 5
Alguien que me ayude a definir esto No se puede insertar el valor NULL en la columna

Mi procedimiento almacenado es este mando los datos bien si los sustituyo si inserta pero al ejecutar mi procedimiento almaceando me manda el error

AYUDAAAA!!!!!!!!!!!!!!!!!!
Código SQL:
Ver original
  1. ALTER PROCEDURE [dbo].[pa_guardar_Concepto]
  2.  @nombre_presupuesto VARCHAR(50),
  3.  @nombre_partida VARCHAR(20),
  4.  @codigo_presupuesto VARCHAR(25),
  5.  @descripcion_presupuesto VARCHAR(600),
  6.  @unidad_presupuesto VARCHAR(15),
  7.  @cantidad_presupuesto VARCHAR(50),
  8.  @precio_unitario_presupuesto VARCHAR(50),
  9.  @cantidad_letra_presupuesto VARCHAR(100),
  10.  @importe_presupuesto VARCHAR(50)
  11. AS
  12. BEGIN try
  13. BEGIN tran
  14. INSERT INTO  ConceptoPresu(id_partida  ,
  15.                             codigo_presupuesto,
  16.                             descripcion_presupuesto,
  17.                             unidad_presupuesto,
  18.                             cantidad_presupuesto,
  19.                             precion_unitario_presupuesto,
  20.                             cantidad_letra_presupuesto,
  21.                             importe_presupuesto)
  22.                            
  23.                              VALUES(
  24.                              (SELECT DISTINCT (id_capitulo)  FROM partidas WHERE nombre_partida=@nombre_partida   AND id_presupuesto = (SELECT id_presupuesto FROM presupuesto WHERE nombre_presupuesto =@nombre_presupuesto  )),
  25.                             @codigo_presupuesto ,
  26. @descripcion_presupuesto ,
  27. @unidad_presupuesto ,
  28. @cantidad_presupuesto ,
  29. @precio_unitario_presupuesto ,
  30. @cantidad_letra_presupuesto ,
  31. @importe_presupuesto )
  32. COMMIT
  33. END TRY
  34. BEGIN CATCH
  35.     ROLLBACK
  36.     PRINT error_message()
  37. END CATCH

Última edición por gnzsoloyo; 11/07/2013 a las 13:31