想要做下拉框中选择查询项后(查询项为汉字但查询要用赋值后的值)用变量STR保存想要的,在SQL查询中做条件使用。
大体语句如下:
str:string;
case combobox1.ItemIndex of
0: str:= '10%';
1: str:= '20%';
2: str:= '30%';
else
edit1.Text := 'error ';
end;
SQL语句:' select * from a where a.id like str '
问题:如上面语句执行不出正确结果。这里不知道怎么使用变量str与%,请大家帮忙
delphi +access 查询条件中用字符型变量,怎么做模糊查询?
答案:2 悬赏:60 手机版
解决时间 2021-02-22 06:01
- 提问者网友:你独家记忆
- 2021-02-22 02:35
最佳答案
- 五星知识达人网友:人间朝暮
- 2021-02-22 03:13
sql.text := 'select * from a where a.id like "%' + str +'"%"' ;
全部回答
- 1楼网友:行路难
- 2021-02-22 04:24
不明白啊 = =!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯