【问题标题】:How to create a connection between Windows service and a Database如何在 Windows 服务和数据库之间创建连接
【发布时间】:2015-10-21 09:19:55
【问题描述】:

我的目标是拥有一个 24/7 全天候运行的窗口服务,它将我想要的所有详细信息收集到数据库中(并在需要时发送警报)。另一个 WPF Gui 只需要在用户需要时从数据库中加载数据。

我使用 Microsoft SQL express 创建了一个 Windows 服务和一个数据库,并将该数据集添加到我的 WPF 项目中。

但是如何将我的数据库与我的 Windows 服务连接起来,以便它可以 24/7 全天候收集数据。

我真的不知道如何开始,谢谢你的帮助!

我看到的其他帖子已经有某种联系,我想知道如何逐步建立联系。

【问题讨论】:

标签: c# wpf database windows-services sql-server-express


【解决方案1】:

对于从 Windows 服务到数据库的查询,您可以使用 SqlCommand 类。 要从数据库中获取事件,您需要使用 MSMQ(https://msdn.microsoft.com/en-us/library/ms978430.aspx) 或使用带有异步 SqlDataReader 的 ms sql (https://msdn.microsoft.com/en-us/library/ms186963.aspx) 中的队列。

我认为它可以帮助你开始。

最好的问候

【讨论】:

    猜你喜欢
    • 2014-03-23
    • 2019-04-24
    • 1970-01-01
    • 2017-11-24
    • 2019-04-28
    • 2010-09-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多