Midas 中文單字過濾補丁

2021-04-20 04:41:45 字數 2112 閱讀 2570

如:like '%小%'

單字過濾

經測試兩種方式 filter屬性、locate方法 正常。

提供各種版本的補丁,欠缺的版本會盡快補上。

測試所用**:

unit main;

inte***ce

uses

windows, messages, sysutils, variants, classes, graphics, controls, forms,

dialogs, db, dbclient, stdctrls, grids, dbgrids;

type

tform1 = class(tform)

cmdlocate: tbutton;

txtvalue: tedit;

label1: tlabel;

clientdataset1: tclientdataset;

datasource1: tdatasource;

dbgrid1: tdbgrid;

cmdfilter: tbutton;

procedure cmdlocateclick(sender: tobject);

procedure cmdfilterclick(sender: tobject);

procedure formcreate(sender: tobject);

private

public

end;

varform1: tform1;

implementation

//注釋引用midaslib,將改用midas.dll

uses

midaslib; 

procedure tform1.cmdlocateclick(sender: tobject);

begin

clientdataset1.filtered := false;

clientdataset1.locate('text1', txtvalue.text, [locaseinsensitive, lopartialkey]);

end;

procedure tform1.cmdfilterclick(sender: tobject);

begin

clientdataset1.filtered := false;

clientdataset1.filter := 'text1 like ''%' + txtvalue.text + '%''';

clientdataset1.filtered := true;

end;

procedure tform1.formcreate(sender: tobject);

const

datas: array[0..5] of string = ('中', '國', '人', '民', '銀', '行');

vari: integer;

begin

txtvalue.text := '國';

with clientdataset1 do

begin

with fielddefs.addfielddef do

begin

datatype := ftautoinc;

name := 'id';

end;

with fielddefs.addfielddef do

begin

datatype := ftstring;

size := 20;

name := 'text1';

end;

createdataset;

for i := 0 to 50 do

begin

randomize;

insert;

fieldbyname('text1').asstring := datas[random(6)] + '中文_' + inttostr(i + 1);

post;

end;

end;

end;

end.

PHP過濾表單字段

php過濾表單字段 函式名釋義 介紹htmlspecialchars 將與 單雙引號 大於和小於號化成html格式 轉成 轉成 轉成 轉成 轉成 htmlentities 所有字元都轉成html格式 除上面htmlspecialchars字元外,還包括雙位元組字元顯示成編碼等。addslashes ...

python中文單字問題

一直都有這個問題的說,或許其實並沒有自己想象的那麼難處理的說 對應的python2 python3都有相應的解決辦法。已知有檔案 明天天氣現在需要進行單字切分,得到檔案 明天天 氣python2 與 python3 都有相應的解決辦法,現在直接貼 了 usr bin env python codin...

JS中文排序(Ext中文排序補丁)

1.瀏覽器中文比較 if typeof v1 string u4e00 u9fa5 test v1 2.ext的中文排序補丁 中文排序補丁 版本 ext 3.4.0 說明 若使用中文排序需指明域型別 type chinese 否則預設為string。示例 new ext.data.jsonreade...