vb6调用SQL存储过程中insert into中,为什么变量为数字时可以正确添加,是字母或文字时就报错
比如:@表,@姓名均为Varchar(500)SQL中:EXEC('INSERTINTO'+@表+'(姓名)Vlaues('+@姓名+')')@表无所谓是什么,然后@姓名...
比如:@表,@姓名 均为 Varchar(500)
SQL中:EXEC ('INSERT INTO'+@表+'(姓名)Vlaues('+@姓名+')')
@表无所谓是什么,然后@姓名为数字时才可以正确添加,其他的就报错 展开
SQL中:EXEC ('INSERT INTO'+@表+'(姓名)Vlaues('+@姓名+')')
@表无所谓是什么,然后@姓名为数字时才可以正确添加,其他的就报错 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询