我用的是dataset,当是用 s1 :=   ' "user_id" = '+edit1.Text;  时,数据时正常查询并显示了。
但是我换成   s2 :=  ' "user_name" like  '+'%'+ edit2.Text+'%';  时就提示“     'XXX'附近有语法错误。   ”。
于是又换成   s2 :=  'select * from tb_user where '+' "user_name" like  '+'"'+'%'+ edit2.Text+'%'+'"'; 时提示 “     列名'%XXX%'无效      ”
请大虾赐教