一个关于FILTER的字符串有关问题.很急1

一个关于FILTER的字符串问题.很急!!!!!!在线等!!!!!!!!!!1dxdbgrid1.DataSource.DataSet.Filter: ((Asst_

一个关于FILTER的字符串问题.很急!!!!!!在线等!!!!!!!!!!1
dxdbgrid1.DataSource.DataSet.Filter:= '((   Asst_Item_Type1   <>   ' ' ' ')   or   (   Asst_Item_Type2   <>   ' ' ' '))     and   (   Map_Set_Code   =   '+   QuotedStr(udm_cnn.SetCode)+ ') ';

我跟踪一下,输出的串为((Asst_Item_Type1   <>   ' ')   or   (   Asst_Item_Type2   <>   ' '))     and   (   Map_Set_Code   =   '00001 '),但是执行后,总是提示参数类型不正确,或不在可以接受的范围内,或与其他参数冲突?但是结果是正确的,不知道为什么?求教高手!!!!!!!1111

[解决办法]
单引号变成双引号呢