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