|
发表于 2020-3-23 12:30:01
|
显示全部楼层
----
这样说吧:我在页面后台把选中的图片ID组合成一个字符串 中间用逗号隔开如:“1,2,3,4,6,7,8,”
这样传到存储过程里,存储过程把这串ID分割开,再根据这些ID把name字段该成“测试”。
.................
楼上兄弟已给出了:
wwhhoon
CREATE PROCEDURE Test
@idString NVARCHAR(1000) //如其值为1,2,3,4,6,7,8
AS
DECLARE @sql NVARCHAR(2000)
SET @sql = "UPDATE Images SET [Name]='测试' WHERE (ID IN ('" + @idStrings + "')"
exec @sql
@idStrings从你上面的代码组合,形式如下:
imgeid1,imageid2,imageid3 |
|