用于SQL的Barebones动态报表工具?

时间:2016-07-02 18:37:58

标签: sql sql-server ssms

[Ms SQL]

我有一些数据密集的SQL查询,我通过数据网格中的SSMS u / i查看结果。

查询将保存为选择多个结果集的存储过程。

我希望能够更多地控制网格格式化(例如覆盖列宽,十进制格式,右对齐数等)。

是否有替代SSMS可以让我更好地控制数据显示?它需要是动态的,不需要一堆编码来显示新的查询(很多sql工作都是临时数据探索)。

2 个答案:

答案 0 :(得分:1)

只要数据集不是太大,就可以在Excel工作簿中设置数据源。

https://blogs.office.com/2010/06/07/running-a-sql-stored-procedure-from-excel-no-vba/

您也可以使用SSRS,但Excel将是最快的方式。 SSRS是一项更多的工作,可能不是你想要的。

编辑 - 您说它返回多个数据集。我不确定Excel是否可以正确处理。

答案 1 :(得分:1)

我想这完全取决于你已经习惯的东西。 TabControl对象中的Winforms + DataGridView控件真的易于设置。大多数情况下,您只需将数据绑定到DataGridView控件,它们就可以根据数据类型执行正确的操作。 DataGridView有一个虚拟模式,如果你的数据真的很大(让你控制分页等)..但这需要实际的代码。如果您使用Windows UI,那么旧的,简单且非常强大...假设您已经进入SSMS UI。需要最小的C#或VB.Net。