R
Rannce
Unregistered / Unconfirmed
GUEST, unregistred user!
如果一个字段是UNICODE型,即在ClientDataSet中体现为WideStringField,
取数时没有错,但是如果对这个取到的结果的这个UNICODE字段进行Locate或者Filter时,
就会发生问题,不能定位。而相同的情况下,用ADODataSet却没有任何问题。
比如,用一个Provider连接这个ADODataSet和ClientDataSet,
用相同的Filter,ADODataSet正常,ClientDataSet却不能过滤出正常的记录。
如果这个字段的值是英文没有问题,只有值是中文时才会发生这个问题。
[][!]
取数时没有错,但是如果对这个取到的结果的这个UNICODE字段进行Locate或者Filter时,
就会发生问题,不能定位。而相同的情况下,用ADODataSet却没有任何问题。
比如,用一个Provider连接这个ADODataSet和ClientDataSet,
用相同的Filter,ADODataSet正常,ClientDataSet却不能过滤出正常的记录。
如果这个字段的值是英文没有问题,只有值是中文时才会发生这个问题。
[][!]