2

Lightswitch 可以用来创建基于 Web 的实时 SQL Server 数据库监控应用程序吗

换句话说,如果我有一个或多个查询,我在 SQL Server Mgt Studio 的查询工具中运行以获取各种信息,我可以使用 Lightswitch 创建一个基于 IE 的版本,它将针对同一个 SQL 数据库执行相同的查询并重新在某个时间值上执行那些,以便我有效地实时监控应用程序或显示我选择的信息的实时报告?

SQL Server Mgt Studio 有一个很棒的工具,叫做 Activity Monitor,它可以在固定的时间间隔(一个可以由用户更改的值)来查询一些系统视图和其他代码,以便为用户提供一个类似于监控的界面,是有效的实时报告。它是实时的,因为它不断地重新查询数据源,而用户无需做任何事情。

很长一段时间以来,我一直在 SSMS 的查询工具中使用预定义的查询来不断检查我定义的数据(与 Microsoft 某人创建的系统视图相反),我希望有一种方法可以做到这一点而无需使用 SSMS 并以某种方式自动执行特定时间间隔的查询,因此我不必连续按 F5。

如果除了 LIghtswitch 之外还有其他解决方案可以做到这一点,那么我很乐意听到它。

谢谢

4

1 回答 1

1

您需要将数据库附加到 Lightswitch 并在那里重新创建查询。然后创建一个屏幕来显示相关数据。但是,是的,Lightswitch 可以做你想做的事。您只需要实现一个计时器以在您定义的时间间隔内刷新屏幕。我在我的 Lightswitch 应用程序中做了类似的事情。我遵循了本指南:

http://lightswitchspecial.blogspot.in/2012/02/autorefresh-lightswitch-screen.html

于 2012-06-22T14:07:56.393 回答