相关疑难解决方法(0)

在DataTable过滤器表达式中转义字符的正确方法

我想知道是否有一个函数来正确地转义过滤器表达式的字符串文字.例如:

DataTable.Select(String.Format("[name] = '{0}'", MyName))
Run Code Online (Sandbox Code Playgroud)

如果MyName包含'或许多其他关键字符,则会生成异常.在微软的文档表明,这些charaters应正确逃脱,但没有对如何,这是做了一些混乱.

我已经尝试用文档中的指示替换'with \'和['],但查询仍然失败.

非常感谢

.net ado.net

22
推荐指数
2
解决办法
3万
查看次数

标签 统计

.net ×1

ado.net ×1