bahareee
سه شنبه 04 اسفند 1388, 12:53 عصر
سلام
من نام Table و ستونها را بصورت پارامتر به SP ميفرستم
كد SP :
declare @SQL varchar(500)
set @SQL='update '+ @Tbl + ' set Code='+@Code+' ,Name='+@Name+' where ID='+@ID
EXEC (@SQL)
@Tbl نام جدول
@Name و @Code نام ستونهاي جدول هستند
بعد از اجرا Error ميده:
Syntax error converting the nvarchar value 'update TableName set Code=sth ,Name=sth where ID=' to a column of data type int
ميشه منو راهنمايي كنيد...............
من نام Table و ستونها را بصورت پارامتر به SP ميفرستم
كد SP :
declare @SQL varchar(500)
set @SQL='update '+ @Tbl + ' set Code='+@Code+' ,Name='+@Name+' where ID='+@ID
EXEC (@SQL)
@Tbl نام جدول
@Name و @Code نام ستونهاي جدول هستند
بعد از اجرا Error ميده:
Syntax error converting the nvarchar value 'update TableName set Code=sth ,Name=sth where ID=' to a column of data type int
ميشه منو راهنمايي كنيد...............