2011-01-26 66 views
0

我想創建一個桌面widget爲Windows 7創建Windows桌面小部件,其連接到SQL Server

我的要求如下

  1. 我可以提供SQL Server登錄憑據
  2. 它應該連接到SQL Server
  3. 列出所有的服務器工作

任何人都可以引導我關於如何做到這一點以及從哪裏開始?

+0

你打算使用哪種編程語言? – 2011-01-26 11:47:56

+0

我想使用C#或VB – 2011-01-26 17:34:27

回答

0

也許創建一箇中間層,返回XML/JSON/HTML/...,你的小部件可以通過HTTP調用?

SQL Server 2005支持使用SOAP/HTTP端點的本機XML Web服務。 已在SQL Server 2008中棄用。

最好的辦法是創建一個小型HTTP服務器,充當SQL Server和桌面小部件之間的代理。 您可以在Google上找到HTTP服務器的C#示例代碼。 http://www.google.is/search?hl=is&q=c%23+simple+http+server

然後讓你的小部件只是調用HTTP服務器來獲取你想要顯示的信息。注意:使您的HTTP服務器登錄並與SQL Server交談,不要通過HTTP發送數據庫憑證(或其他相關信息)。