gpt4 book ai didi

c# - DataView RowFilter 中的撇号

转载 作者:太空狗 更新时间:2023-10-29 22:22:59 26 4
gpt4 key购买 nike

我有一个 DataView,我正尝试根据动态字符串进行过滤:

dv.RowFilter = "ContentTitle = '" + titleFilter + "'";

在某些情况下,titleFilter 包含撇号,这会关闭过滤器查询并导致错误。

有没有办法让我逃脱那个角色?我无法替换它。

最佳答案

只需将 titleFilter 字符串中的撇号(又名引号)加倍即可

dv.RowFilter = "ContentTitle = '" + titleFilter.Replace("'", "''") + "'";

关于c# - DataView RowFilter 中的撇号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16362464/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com