gpt4 book ai didi

c# - 查看包含*很多*列的表格的最佳方式?

转载 作者:可可西里 更新时间:2023-11-01 08:14:07 24 4
gpt4 key购买 nike

冒着被 downmodded 的风险,我想问一下使用 C# 从表中查看数据的最佳机制是什么(对于此处固有的实践违规,最佳机制显然是主观的)很多的列。很多,我的意思是大约 1000。

现在,在您对所有点击感到满意之前,或者抛出诸如“你他妈的为什么会有一个包含那么多列的表格”之类的响应之前,让我说这实际上是设计要求的一部分。我们正在尽可能快地从 1000 个数据点收集数据。我们需要尽可能快地存储这些,因此需要平面表。数据需要可以直接从 SQL Server 访问,因此需要从数据库访问(我们使用 SQL Compact with table-direct)。

因此,让我们暂时忘记我们所了解的有关正确数据库设计、规范化规则等的所有知识,只关注我有一个包含 1000 列的表并且我希望能够显示的事实屏幕上的数据以验证数据是否实际进入其中。

我试过数据网格。它呕吐是因为(毫不奇怪)它不是为处理那么多列而设计的。

我试过在 Studio 中使用查看器。它在 256 之后呕吐,而且最终用户无论如何都不会安装 Studio。

目前结果不需要很漂亮,不需要可更新,也不需要对数据变化敏感 - 只是给定时间点表中数据的静态快照。

相关(或半相关)信息:

  • 表格有 1000 列(在点击满意之前阅读上面的内容)
  • 使用 SQL Compact 3.5 版
  • 在桌面上运行
  • 寻找托管代码答案

最佳答案

如果您要实现自己的自定义用户控件,您可以像这样制作鱼眼网格:

Dead image link

此示例显示了一个全尺寸 3x4 面板在 9x10 表格中移动。因为(我假设)你不需要编辑这些数据,用户界面可以只是用户捕获面板并将其拖来拖去的地方。如果您真的很自虐和/或有很多空闲时间,您甚至可以在同一个网格上放置多个鱼眼面板,让您可以同时比较网格的一个或多个区域。

更新:Silverlight has one of these , 显然。有点。

关于c# - 查看包含*很多*列的表格的最佳方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/267091/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com