我正在使用 BindingSource.Filter 属性来过滤我的 DataGridView。请问这个字符串属性的最大长度或大小是多少?
一位 MSDN 用户写道“限制 Filter 属性的大小。如果它变大,您可能会遇到“Stack Overflow”错误,这些错误很难追溯”,但他没有写下最大值。大小。
http://msdn.microsoft.com/en-us/library/system.windows.forms.bindingsource.filter(v=vs.80).aspx
我是这个主题的新手,所以任何帮助都会得到帮助。谢谢,佐尔坦
最佳答案
我在实现检查筛选列表(类似于 Excel 列筛选)时也遇到了这个问题。堆栈溢出似乎与“OR”子句的数量有关,而不是与过滤器的总长度有关。如果我用 IN 语句替换 OR,我可以毫无问题地筛选超过 300,000 个字符。
关于c# - BindingSource.Filter 最大长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7240292/