首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TClientDataSet.Locate不处理重音

TClientDataSet.Locate不处理重音
EN

Stack Overflow用户
提问于 2018-07-12 22:48:48
回答 0查看 259关注 0票数 2

正如我在标题中所写的,我对组件TClientDataSet有一个问题,特别是它的方法Locate。如果搜索的字符串中有重音符号,则返回值始终为false,并且在TLocateOption中没有处理重音符号的选项。有没有人找到解决这个问题的方法?

谢谢!

-编辑

代码语言:javascript
复制
// in a method
ClientDataSetTournee.open;

// in an other method that I call after in a separate thread
// libtor equals 'ANTONY_CLSH TOURNÉE 1 (VACANCES)'
if ClientDataSetTournee.Locate('LIBTOR', libtor, []) then
begin
    // data found
end
else
begin
    myShowMessage('Erreur', 'Erreur interne : tournée introuvable' );
    exit;
end;

多亏了从服务器获取数据的ProviderNameClientDataSetTournee被填充了,当libtor具有这个值时,错误消息就会出现。

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51308670

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档