根据4个edit的值做sql查询,但是4个edit的值是可有可无的~ 求高手指教
解决方案 »
- 关于制作补丁软件的问题
- 高手帮忙!delphi如何用ado连接access数据库?
- 具体的是一个磁卡读写器的操作(读取磁道信息)函数
- 我在自己的机子上写了段小程序,可是换个机子提示:database engine error
- 有没有人用delphi开发有限元程序,大家多多交流
- 如何横向打印记录中的图像?
- 请问:用DELPHI在软件中做广告条,和QQ的一样,怎么做?
- Delphi新手,做数据库程序时,删除按钮功能无法实现,求指点
- 又来请教一个打印的问题。。。
- DBGride里实现多行选中后,怎样在数据表里同时实现多行修改?
- 求助,正则的一个问题
- 今天测试了一下XP下编写的软件在Windows 7中的运行情况!
sql:string;
begin
if edit1.text <> '' then
sql := sql + ....;
if edit2.text <> '' then
sql := sql + ....;
if edit3.text <> '' then
sql := sql + ....;
if edit4.text <> '' then
sql := sql + ....;
sql是你得到的sql语句
end;
ADOQuery1.SQL.Text:= 'select * from abc where a like ''%'+ edit1.txt +'%'''+
' and b like ''%'+ edit2.txt +'%'''+
' and c like ''%'+ edit3.txt +'%'''+
' and d like ''%'+ edit4.txt +'%''';