c# - Winforms:“数字”运算符后缺少操作数
问题描述
我正在尝试将我textbox1
的绑定,datagridview2
以便文本框可以在文本框和 datagridview 中的值匹配时过滤行。但是,我不断收到上述错误。下面是我的代码
private void textBox1_TextChanged(object sender, EventArgs e)
{
(dataGridView2.DataSource as DataTable).DefaultView.RowFilter = string.Format("Vehicle Number LIKE '%{0}%'", textBox1.Text); //error here
}
解决方案
您的列名中有一个空格,因此您必须将其转义。可能喜欢
"[Vehicle Number] LIKE '%{0}%'"
推荐阅读
- python - 如何在python中将累积列表变成非累积列表?
- css - 当道具是错误样式的组件时如何反转动画
- amazon-web-services - SES 自定义 MAIL FROM 子域验证
- javascript - Spring boot + Thymeleaf 在自定义片段中显示数据库记录
- c# - 类的 DI 未在函数中解析
- python - Python XLSXWRITER - 加载电子表格时出现连接错误
- windows-10 - 尝试为 Windows 10 (x86_64) 静态编译 FFmpeg 4.2.3,但二进制文件要求缺少 DLL
- xml - 如何将我的网站数据导出到 .xlsx 文件?
- python - 求和嵌套列表的迭代解决方案
- php - Elasticsearch - 想要在所有索引中按字段排序,如果该特定字段可用或不可用,则避免它