Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/04/2008, 15:07
ManuelV
 
Fecha de Ingreso: octubre-2003
Mensajes: 101
Antigüedad: 21 años, 4 meses
Puntos: 0
C#....es sobre un sp sql, pero please HELP

Se que tiene que ver con un poco mas de sql, pero aca la disposicion para ayudar es excelente, asi que les planteo mi duda.

-----------------------------------------------------------
Estimados:
Tengo una tabla que consta de los siguientes campos:

id int
descripcion varchar(50)
codigo varchar(10)

al ejecutarlo me sale el siguiente error:
Mens 4104, Nivel 16, Estado 1, Procedimiento sp_prueba_agregar, Línea 16
El identificador formado por varias partes "TB.id" no se pudo enlazar.

"lo que yo deseo hacer es mandar desde una aplicacion .net un codigo varchar, y grabar el TB.id pero a partir deL where del codigo varchar (
WHERE TB.codigo = @codigo)


CREATE PROCEDURE [dbo].[sp_prueba_agregar]
(
@codigo varchar(10)
)
AS

SELECT TB.id
,TB.descripcion
,TB.codigo

FROM tbl_prueba TB

WHERE TB.codigo = @codigo

DECLARE @codproducto int
SET @codproducto= TB.id

INSERT INTO tbl_prueba
(id)
values (@codproducto)