vb.net - DataView.RowFilter 查找 Like '%*%'
问题描述
RowFilter 似乎没有过滤 * char。IE
DefaultView.RowFilter = "[Street1] like '%*%'"
是否可以在 RowFilter 中使用任何其他字符串来在提供的列中找到 * char?
解决方案
从文档中:
* 和 % 都可以在 LIKE 比较中互换用于通配符。如果 LIKE 子句中的字符串包含 * 或 %,则这些字符应括在括号 ([]) 中。
所以解决方案是
DefaultView.RowFilter = "[Street1] like '%[*]%'"
推荐阅读
- r - 从网页下载所有 R zip 包
- jquery - 如何在 Google 可视化圆环图上获取正确的图例标签
- python - 单击 django 中的按钮时对元素进行排序
- csv - 宁静的 JUnit;如何使用 thucydides UseTestDataFrom 注释从 csv 文件中调用特定工作表名称
- javascript - Chart.js 3.3.0 - 在图表顶部绘制文本
- php - PHP - 使用 PDO 从具有不同凭据的不同数据库中的两个表左连接
- php - Google Sheets API (""收到无效的 JSON 有效负载。未知名称 \"\": 根元素必须是消息。"")
- r - 使用循环在 R 中的列表中提取列表的值
- python - 找不到 Django 页面请求方法:GET
- c++ - 遍历共享相同成员的变体并得到它?