Ms SQL
我有一些数据密集型sql查询,我通过数据网格中的SSMS u/i查看这些查询的结果。
查询另存为选择多个结果集的存储过程。
我希望能够更多地控制网格格式(例如覆盖列宽,小数格式,右对齐数字等)。
是否有SSMS的替代方案可以让我更好地控制数据表示?它需要是动态的,并且不需要大量的代码来显示新的查询(大量的sql工作是特别的数据探索)。
发布于 2016-07-03 03:38:08
只要数据集不是太大,就可以在Excel工作簿中设置数据源。
https://blogs.office.com/2010/06/07/running-a-sql-stored-procedure-from-excel-no-vba/
您也可以使用SSRS,但Excel将是最快的入门方式。SSRS是一个稍微多一点的工作,可能不是你想要的。
编辑-您说它会返回多个数据集。我不确定Excel是否能正确处理这一点。
发布于 2016-07-03 08:00:37
我想这完全取决于你已经习惯了什么。TabControl对象中的Winforms + DataGridView控件非常容易设置。大多数情况下,您只需将数据绑定到DataGridView控件,它们就会根据数据类型执行正确的操作。如果你的数据真的很大(让你可以控制分页等),DataGridView有一个虚拟模式。..but这需要实际的代码。如果你使用的是windows UI...which,假设你已经进入了SSMS用户界面,那么它就是老式的、简单的、健壮的。所需的最小C#或VB.Net。
https://stackoverflow.com/questions/38163347
复制相似问题