各路牛哥帮忙
s:='%';
query1.close;
query1.SQL.clear;
query1.SQL.Add('update pub_expert_data set is_flag=:_is_flag where :_expertcode like '+'''s'''+'+ expert_code +'+'''s''');
add_ado.Parameters.ParamByName('_expertcode').Value:='2,1,3,4';(expert_coder的值是‘2’或‘1’或‘3’或‘4’)
add_ado.Parameters.ParamByName('_is_flag').Value:='必选';
query1.execsql;
为何更新不了?‘%’写在‘update’句里应该怎么写?