Foxtable(狐表)用户栏目专家坐堂 → up date


  共有2566人关注过本帖树形打印复制链接

主题:up date

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107754 积分:548109 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/4/29 9:15:00 [显示全部帖子]

什么数据库?SqlServer?
试试
cmd.CommandText = "UPDATE 开piao流水 SET piao据编号集合 = replace(
piao据编号集合,','+?+',',','+?+',') WHERE piao据编号集合 like  '%,'+?+',%'"
cmd.Para meters.Add("@编号1",hm_n)
cmd.Para meters.Add("@编号2, hm_o )
cmd.Para meters.Add("@编号3, hm_o )

如果不行就只能直接拼sql

cmd.CommandText = "UPDATE 开piao流水 SET piao据编号集合 = replace(piao据编号集合,','+" & hm_n & "+',',','+" & hm_o & "+',') WHERE piao据编号集合 like  '%,'+" & hm_o & "+',%'"

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107754 积分:548109 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/4/29 15:01:00 [显示全部帖子]

不管几个编号都可以使用上面的方法

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107754 积分:548109 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/4/29 23:19:00 [显示全部帖子]

cmd.Para meters.Add("@编号1, hm_o )
cmd.Para meters.Add("@编号2",hm_n)
cmd.Para meters.Add("@编号3, hm_o )

 回到顶部