Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/02/2007, 15:57
Avatar de ing_aprendiz
ing_aprendiz
 
Fecha de Ingreso: septiembre-2005
Mensajes: 136
Antigüedad: 18 años, 8 meses
Puntos: 0
Pregunta problema con tipo de dato int identity

Hola amigos foreros, en verdad necesito de su ayuda hace días que estoy tratando de insertar un dato desde un formulario windows utilizando un stored procedure, pero siempre me sale un error de que no se esta pasando el parametro al stored. La tabla es una tabla sencilla que maneja los siguientes campos:

create table factory
(
id int identity(1,1),
nombre varchar(40)

constraint pk_factory primary key(id)
)

el stored procedure es el siguiente:

CREATE PROCEDURE [dbo].[usp_insert]
(
@id int,
@nombre varchar(40)
)
AS

INSERT INTO factory
(nombre)
VALUES
(@nombre)

y el error que me sale es:

Procedure or Function 'sp_insert' expects parameter '@id', which was not supplied.


alguno de ustedes puede decirme donde es que esta el error o si es que hay algun tratamiento espacial para los tipos de datos int identity?

por fa recibo cualquier comentario

gracias
chao

pd. Estoy utlizando sql server 2005 y visual basic 2005

Última edición por ing_aprendiz; 08/02/2007 a las 16:08