paradox和dbf不支持memo全文检索,死了这条心吧:(
换sql server 7.0
换sql server 7.0
解决方案 »
- 如何检测word表格中是否有合并,避免读取不存在的单元格?
- RAD Studio 2007 11.0.2804.9245 Architect (整合Update3) 下载
- 怪怪的~~帮帮忙看看~
- 如何把dataSet中的当前行显示在dbGrid、cxGrid中最顶行或表格的中间????
- 关于dbedit控件输入问题。好像很简单
- 错误:应用程序目前操作所使用的值的类型不正确!!!!!
- 程序运行时提示了一个错误请教是什么问题怎么解
- IB数据库如何将查询出的结果合并为DBGrid中的一列?
- 我是一新手,请问一个简单的问题!
- 用SHGetFileInfo乱码了
- 在Delphi中如何创建控件数组
- 三层,TProvider中设pofetchBLOBOnDemand为T,客户端ClientDataSet(与多表查询的TQuery相连)无法获得数据
如果只取前几个字符,能达到查询的效果吗?有更好的办法吗?
if inputQuery('查找含有以下文字的条文:', '要查的文字:', sSearchStr) then
if trim(sSearchStr) <> '' then
begin
DataAccidentSys.tblInfolaws.filtered := false;
DataAccidentSys.tblInfolaws.First;
while not DataAccidentSys.tblInfoLaws.Eof do
begin
DataAccidentSys.tblInfoLaws.Edit;
DataAccidentSys.tblInfoLaws.FieldByName('filter').asBoolean :=
pos(sSearchstr, DataAccidentSys.tblInfoLaws.fieldbyname('Content').asstring) = 0;
DataAccidentSys.tblInfolaws.Next;
end; DataAccidentSys.tblInfoLaws.filter := 'filter=false';
DataAccidentSys.tblInfoLaws.filtered := true;
end;利用pos函数进行搜索 利用额外字段 纪录搜索结果
可以实现模糊查找。