簡體   English   中英

使用SilverLight從SQL Server 2008建立連接和檢索數據

[英]Make connection and retrieve data from SQL Server 2008 Using SilverLight

我是Silverlight世界的新手。 我閱讀了使用Silverlight與SQL Server建立連接的文章數量,但遺憾的是沒有人給我具體的結果。 我想首先與SQL Server數據庫建立連接,然后只需在組合框中加載數據。 任何人都可以提供任何合理的步驟來與Silverlight項目建立連接。 我發現WCF服務對於建立連接很有幫助,但是很難映射這個服務。 還請建議使用WCF的任何其他Web服務,謝謝。

當您查看Silverlight體系結構時,您將看到“.NET for Silverlight”運行時不包含任何直接訪問數據庫的類:

http://msdn.microsoft.com/en-us/library/bb404713%28v=vs.95%29.aspx

在此輸入圖像描述

但它包含服務客戶端類 - 因此您可以使用WCF(和WCF RIA服務)從遠程服務器獲取數據。

這種方法也很有意義 - 你的Silverlight應用程序畢竟會在客戶端 PC上運行,通常是在瀏覽器中運行 - 並且你真的不希望在全球任何地方有數百或數千台客戶端PC可以直接訪問你的SQL Server數據庫。 通過服務引導這些數據請求在這方面很有意義。

這與您的代碼通常在后端服務器基礎結構上運行的ASP.NET形成對比,因此它與數據庫服務器“更接近”,可以直接調用SQL Server - 然后只返回HTML給調用者(客戶端的電腦和瀏覽器)。

我在這里發現這篇文章非常有用且具有啟發性:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM