Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server SQL Server 2008或Excel中的交叉参考距离图?_Sql Server_Excel_Charts_Grid_Distance - Fatal编程技术网

Sql server SQL Server 2008或Excel中的交叉参考距离图?

Sql server SQL Server 2008或Excel中的交叉参考距离图?,sql-server,excel,charts,grid,distance,Sql Server,Excel,Charts,Grid,Distance,我想交叉引用构建一个类似于的距离图,理想情况下,将数据存储在SQLServer2008(最好是Express版本)中。它需要这些属性/能力 每一列都有一个同名的对应行(即不像我的示例那样拼写错误) 更改一行-列交点处的值将更新镜像交点(列-行),或者镜像数据可能会被忽略 距离值需要最终用户可编辑 最终用户需要能够添加、删除或重命名列/行对 最终用户需要能够对列进行排序,并自动移动行 可能有数百对 查找查询需要查找给定起点和终点(行和列)的距离 距离图很容易在Excel中实现。考虑到这一点,我

我想交叉引用构建一个类似于的距离图,理想情况下,将数据存储在SQLServer2008(最好是Express版本)中。它需要这些属性/能力

  • 每一列都有一个同名的对应行(即不像我的示例那样拼写错误)
  • 更改一行-列交点处的值将更新镜像交点(列-行),或者镜像数据可能会被忽略
  • 距离值需要最终用户可编辑
  • 最终用户需要能够添加、删除或重命名列/行对
  • 最终用户需要能够对列进行排序,并自动移动行
  • 可能有数百对
  • 查找查询需要查找给定起点和终点(行和列)的距离
距离图很容易在Excel中实现。考虑到这一点,我是不是过得更好

  • 使用Excel作为用户编辑UI,然后用新数据更新SQL“东西”
  • 使用Excel作为数据源,即使这意味着查询数据时会出现性能问题
  • 使用一个尚未被发现的天才笔触在这里详细的回答

对我来说,确实像一个Excel应用程序,从头到尾。(呵呵)


我无法想象你的用户输入了足够的数据,导致性能问题。Excel将仅按ditto列获取32757行。如果这足够的话,我会说你是金黄色的。

到目前为止,我认为你是对的。我更喜欢SQL数据库解决方案,但我想我只是希望方形轮子能在那里滚动。顺便说一句,Excel 2003有65536行x 256列。2字节x 1字节。