M
MuMian
Unregistered / Unconfirmed
GUEST, unregistred user!
在一个三层结构里面,服务器端为SQL 2000,
需要在客户端对数据集 ClientDataSet1进行过滤,其中有一姓名字段(name),字段值为中文,表单中有一过滤条件编辑框 Edit1
当按如下语句执行成功:结果为所有数据集中姓李的数据ClientDataSet1.Filter :=’name like ’’’+’李%’+’’’’;
但当按下面的语句执行则无法实现过滤功能
ClientDataSet1.Fliter := ’name like ’’’+Edit1.Text+’%’+’’’’
此时在Edit1.Text = ’李’,但是无法过滤出符合条件的数据
请问哥哥们该如何解决
需要在客户端对数据集 ClientDataSet1进行过滤,其中有一姓名字段(name),字段值为中文,表单中有一过滤条件编辑框 Edit1
当按如下语句执行成功:结果为所有数据集中姓李的数据ClientDataSet1.Filter :=’name like ’’’+’李%’+’’’’;
但当按下面的语句执行则无法实现过滤功能
ClientDataSet1.Fliter := ’name like ’’’+Edit1.Text+’%’+’’’’
此时在Edit1.Text = ’李’,但是无法过滤出符合条件的数据
请问哥哥们该如何解决