【发布时间】:2012-12-30 14:18:06
【问题描述】:
最近我正在调查这个问题:Storing long values in DataGridView C#。经过一些测试,我发现DataGridViewCell 不会显示任何长度大于 43679 个字符的文本,即使该值实际存储在单元格中并且您可以通过编程方式访问它。 p>
实际上,这也被报告为SQL Server Management Studio 的错误:SSMS - Can not paste more than 43679 characters from a column in Grid Mode。
我猜这个限制是为了防止 UI 渲染过载。但我的问题是:
- 为什么要使用这个精确值?
- 是否有任何关于此限制的文档?
【问题讨论】:
-
除以...不,乘以.. 可能是十六进制,平方根.. 携带 1,不...某人的生日 没有想法.
-
这是 Alex filipovici 评论的链接的 archive.org 镜像:“独占上限为 43680,即 10920 * 4。Microsoft 将有关 10919 限制的错误与 Vista 相关联:SSMS : Grid will not display > 10.919 caharacters from VARBINARY(MAX)。"