2011-03-01 123 views
1

你好我正在Silverlight上工作,我有關於數據庫連接的問題。Silverlight數據庫連接問題

我曾嘗試過使用sqlce,但這不起作用。我被大部分博客嘗試過,但仍然無法正常工作。

所以,以及MS Access還沒有連接等是那裏的outofbroser應用

我真的陷入任何解決方案。因爲我正在使用隔離存儲,但它仍然不提供ID,因此沒有使用它的範圍。

這真的是一個很好的問題,我很痛苦使用silverlight。

是否有任何解決方案,這如何連接數據庫與silverlight。

謝謝...... !!

回答

2

是的,總是有一個解決方案。

Silverlight不支持數據庫連接,我知道它看起來很奇怪,但它有很多原因。

解決的辦法是到創建一個WCF服務並使用它來獲取數據

Silverlight <---> WCF Service <---> SQL Server

下面是一個簡單的例子: Consuming WCF Services in Silverlight

,在這裏是一種先進的之一: Using WCF RIA Services

1

貌似你試圖直接從Silverlight應用程序連接到數據庫。

這是不可能的。 Silverlight不提供直接連接到數據庫的方法。您必須改用Web服務。

嘗試尋找WCF數據服務/ RIA服務。他們與Silverlight應用程序一起工作良好。

以下是RIA Services上的good tutorial from Brad Abrams