对于使用sqlserver数据集来说,对于varchar类型的字段,会在ClientQuery对应生成TStringField类型,这时候,如果字段中有汉字,则无法正确Locate。可以将varchar改成Nvarchar字段,则会生成TWideStringField,这时候Locate执行正常。怎么能让varchar也生成TWideStringField呢?
kbmMWClientQuery在客户端强制生成TWideStringField
原文:https://www.cnblogs.com/kinglandsoft/p/14355553.html