先我想做一个模糊查询,我先从edit控件中读出一个字符串赋值给一个变量,我要把所有包含该字符串的信息全部调出来,例如我把写在edit控件中的字符串赋给变量bian1,我要从数据库A的B表的C列中找出所有包含变量bian1数据的信息,我该怎么实现呢?
小弟在这里谢谢各位大侠了!谢了!注:固定字符串是select c from b where 条件 like '%固定字符串%',可是我现在'%固定字符串%'部分是个变量,我该怎么实现?
小弟在这里谢谢各位大侠了!谢了!注:固定字符串是select c from b where 条件 like '%固定字符串%',可是我现在'%固定字符串%'部分是个变量,我该怎么实现?
解决方案 »
- ShowModal 窗体 最大化最小化问题
- 【纪念帖】倾家荡产来押宝,万分散尽还复来
- 【求助】尚未调用CoInitialize的错误怎么恢复?
- 在delphi中从数据库里查到的记录怎么样保存到world里面
- 在DOS执行BRCC32。EXE H。RC是什么意思呀在线等呀
- EXECL导入导出的问题
- SQL 语句超过255个字符怎么办.TADOcommand.commandtext是string类型,不能超过255个
- 如何让程序每天早晨8点自动执行某一函数???
- 请问在Delphi中能否像在VB中生成控件数组?请高手们请教,答到的定送上100分
- DELPHI7的调试
- 怎样找出几个变量的最大值
- 我想请问怎么样才可以知道dbgrid左面箭头指向 的是第几行了?
select c from b where 条件 like '%+edit1.text+%'
query.close;
query.sql.add('select * from yourtable where fieldname like :param');
query.parambyname('param').asstring := '%' + Edit1.Text + '%';
query.Open;
//OK
begin
close;
sql.text:='select * from b where 条件 like '+#39+'%'+edit.text+'%'+#39;
prepared:=true;
open;
end;