我的代码如下:
With Data.adoq1 do
begin
Close;
SQL.Clear;
SQL.Add('select * from t_spjcxx where spdm like :a or spmc like :a or gg like :a');
parameters.ParamByName('a').value := Trim(bg.Cells[spdm,Row1])+ '%';
Open;
end;
在stringgrid中,我输入spdm时可以查询出相应的记录显示在dbgrid中,但是我输入spmc或是gg时,却不能显示相应的记录?
难道我这条语句错了吗??
请各位指点!!
With Data.adoq1 do
begin
Close;
SQL.Clear;
SQL.Add('select * from t_spjcxx where spdm like :a or spmc like :a or gg like :a');
parameters.ParamByName('a').value := Trim(bg.Cells[spdm,Row1])+ '%';
Open;
end;
在stringgrid中,我输入spdm时可以查询出相应的记录显示在dbgrid中,但是我输入spmc或是gg时,却不能显示相应的记录?
难道我这条语句错了吗??
请各位指点!!
解决方案 »
- 关于类的设计与实现的问题,请大家给我指正或者直接给段代码,急求 在线等
- 怎样在已有access数据库中新建表并且自定义表的名称?
- DLL中的一个线程怎么和客户程序共享一段数据空间?
- 有谁用过cxDBDateEdit?为什么当输入数据时,设定好日期后,存时日期总会自动改变呢?
- 简单问题:怎样在DBimage中加自己想要的图片?
- 把一个文件夹下的程序(包括有文件夹和其他程序:exe,等)都删除最后这文件夹也删除.同时把exe程序桌面的快捷方式也删除,有什么简单的办法?
- 怎么知道treeview还有没有子键
- 如何注册一个程序作为系统服务器?
- 如何得到“桌面”及其下的子目录?
- 关于中国的Front Page 我将命名为LoveStar 有个难解决的问题?!
- [50分]postmessage可以传送负数吗?
- 有北京或山西的DElphi程序员吗,我现在手头有个项目,想找几个人合作开发,不用专职,大家平时加班作就行
SQL.Add( 'select * from t_spjcxx where spdm like :a or spmc like :b or gg like :c ');
parameters.ParamByName( 'a').value := Trim(bg.Cells[spdm,Row1])+ '% ';
parameters.ParamByName( 'b').value := Trim(bg.Cells[spdm,Row1])+ '% ';
parameters.ParamByName( 'c').value := Trim(bg.Cells[spdm,Row1])+ '% ';