如何对备注字段进行模糊查询

wxj 2000-03-11 06:41:00
我有一个文件数据库SGSW,原本是VFP数据库.其中'文件内容'是备注字段,我用BATCHMOVE将其转化为.DB数据库,'文件内容'转变为BLOBMEMO类型.
以前在VFP中,要查询'文件内容'有'企业所得税'几字的,只要用语句:'SELE * FROM SGSW WHERE '企业所得税'$文件内容.在DELPHI中,我试了以下方法:
begin
TRY
query1.sql.clear;
query1.sql.add('select * from sgSW where 文件内容 LIKE :MMM' );
query1.parambyname('MMM').asstring:='%'+edit1.text+'%';
query1.open;
EXCEPT
QUERY1.ExecSQL;
SHOWMESSAGE('查询失败!');
end;
END;
(表单中放了EDIT1,以上是查询按钮代码)
结果引起严重死机,不知可什么其他好方法?
...全文
166 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
kxy 2000-03-11
  • 打赏
  • 举报
回复
..
query1.open;
EXCEPT
QUERY1.ExecSQL;
..
是何意思,出错后执行ExecSql干什么:)

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧