关于Cleintdataset的Filter为一个汉字的问题 开发中发现用 clientdataset.filter := aaa like '%江%'; ClientDataset.filtered := true;查aaa 字段包含‘江’的列,结果查不出来,上网查资料发现是delphi对汉字的不支持,现在寻求其他的解决方法,望达人给与帮助 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用delphi2005就不会这样啦,这是delphi的一个老问题了 如果你用的是sqlserver,并且数据类型为varchar,就不会出问题,但是如果为nvarchar就出事了 ClientDataSet1的OnFilterRecord中写:procedure TForm1.ClientDataSet1FilterRecord(DataSet: TDataSet; var Accept: Boolean);begin Accept := Pos(Edit1.Text, DataSet['FieldName']) > 0;end;procedure TForm1.Button1Click(Sender: TObject);begin Edit1.Text := '江'; ClientDataSet1.Filtered := true;end; 菜鸟问题:为什么以下语句错误? 求教具体操作:字符串过长,想切成几段,然后赋值给commandtext。 如何使Listview根据大小,自动显示图标? 西安程序员聚会!!!!!!!快来报名啦 高分求解,TClientSocket程序总是不确定地报告Access Violation,加个showmessage都不行! delphi中如何刷新操作啊? 关于delphi中的datetimepicker控件使用的问题 还有其它方法吗? 有没有选择文件的控件 z9j8-pum4n-c6gzq 少了一点东西!你有么? 高分求助,大侠,帮忙看一下这段代码,执行时总出错。 通过与原图比较求新图中物体的坐标
procedure TForm1.ClientDataSet1FilterRecord(DataSet: TDataSet;
var Accept: Boolean);
begin
Accept := Pos(Edit1.Text, DataSet['FieldName']) > 0;
end;procedure TForm1.Button1Click(Sender: TObject);
begin
Edit1.Text := '江';
ClientDataSet1.Filtered := true;
end;