Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/02/2007, 16:46
daniel00
 
Fecha de Ingreso: noviembre-2006
Ubicación: México
Mensajes: 866
Antigüedad: 18 años, 2 meses
Puntos: 8
Re: problema con tipo de dato int identity

Que tal inge.

Tu SP tiene dos parametros( @id int, @nombre varchar(40) ), entonces cuando llames a tu SP le tienes que pasar dos parametros, por ejemplo:
Código:
 sp_insert 0, 'inge_a'
Ahora bien, tu tabla tiene dos campos uno del tipo entero con la propiedad identity y el otro del tipo varchar, y cuando haces una inserción solo es necesario el campo del tipo varchar.

Entonces la solución más rápida es que cambies tu SP de la siguiente manera:

Código:
CREATE PROCEDURE [dbo].[sp_insert]
(
@nombre varchar(40)
)
AS

INSERT INTO factory
(nombre)
VALUES
(@nombre)
Prueba y veráz que funciona.

Saludos y suerte!!