sqldependency

    1熱度

    1回答

    我有一個產品目錄有幾百個類別,它和我動態創建的目錄中每個類別的的SqlDependency。這些依賴關係將基於的SqlCommands僅在categoryID上有所不同。我的問題是,我希望所有這些依賴於執行取決於解僱他們的SqlDependency不同的動作。我怎樣才能做到這一點?我是否必須爲每個SqlDependency創建不同的OnChange事件?有沒有一種方式,所有這些依賴於火一樣的OnC

    3熱度

    2回答

    我剛剛從微軟官方源代碼http://msdn.microsoft.com/en-us/library/a52dhwx7(v=vs.80).aspx中複製了這個示例,我對此感到莫名其妙。運行該應用程序後,即使沒有任何內容使用該表,它也會使數據庫命中常量?我認爲當桌子真的發生變化時,事件會發生?我不希望它每秒都會進行持續的數據庫調用,那太糟糕了。 我做錯了什麼?我想我不確定是什麼。任何人都可以鏈接到一

    2熱度

    1回答

    我建立了一些服務,在開始打開兩個線程時,每個服務啓動SqlDependency同一個sql連接,但是命令其不同的。 它有可能嗎?它似乎在工作,但在一些將在變革事件需要喚醒它的時候不會。 謝謝。

    2熱度

    1回答

    我有一個非常令人沮喪的問題。我的.net 4應用程序已成功使用SqlDependency對象一段時間來接收來自SQL Server的INSERT或UPDATE通知。 但是,它收到通知的數據庫剛剛更新(它是第三方應用程序的後端,所以我不知道更新需要什麼),現在當我重新啓動我的SqlDependency應用程序時,它的行爲不正常。在StartSQLDependency()方法這一行觸發dependen

    1熱度

    1回答

    我使用EF代碼首先,我目前通過ajax更新最新的中標金額輪詢每5秒在asp.net mvc的建立網上拍賣申請的任何變化。還有沒有其他的辦法可以達到同樣的 例如訂閱該更新的任何最新的出價金額,UI元素的數據行。 例如: Bid bid = _bidService.GetLatestBid(auctionId) bid.Subscribe(); uielement.Update(bid.amou

    0熱度

    1回答

    我正在實現和WCF異步服務使用WsDualHttpBinding綁定雙工通信來獲取數據庫更改。 我已經實施了服務,但我不知道如何從客戶端應用程序調用它。 這是代碼。 下面的代碼是WCF服務 [ServiceContract()] public interface ICustomerService { [OperationContract(IsOneWay = true)]

    1熱度

    1回答

    我試圖使用SignalR創建像Facebook這樣我使用C#作爲服務器端語言 1 - 我讀了github上,我維基實時通知知道我可以只通知連接的用戶我的主要目標是使用signalR與SQL從數據庫中獲取數據,並通知連接的用戶 2 - 我知道我應該使用SQL的依賴類,但在例子中,我在網上看到約MVC和我的項目是不是MVC這是純粹的網站 誰能幫我對如何實現這一目標的例子嗎?約signalR 參考: h

    17熱度

    2回答

    我正在開發此應用程序的VB.net 2010和SQL 2008。 我希望通知客戶端有關數據庫的更新,以及使用定時器檢查數據庫中指定分鐘更改的應用程序,這實際上效率不高。我閱讀了大約query notification,sqldependency,service broker,但後來我讀了一些說,如果我有100個客戶端,並且我使用查詢通知將通知推送到我的應用程序,他們可能效率不高。 有人會幫助我應該

    20熱度

    1回答

    在我們應用程序開發的開始階段,我們使用SQLDependency來緩存數據庫結果,直到通知告訴我們的應用程序抓取新副本。 在測試過程中,我們注意到sqldb的性能受到sqldependency通知服務的影響。我們縮減了使用sqldependency的表的數量,並注意到性能有了很大的提高。所以,我們認爲我們正在使用它,我們繼續前進。現在我們只有幾桌了。 後來我們發現我們無法縮小將建立依賴關係的用戶名

    3熱度

    1回答

    這是我第一次需要使用SqlDependency,所以我希望它是我犯的一個愚蠢的錯誤。 我遇到的問題是OnChanged事件不會在sql表更改時觸發。沒有錯誤或任何事情,只是它不會觸發。 下面是代碼 public class SqlWatcher { private const string SqlConnectionString = "Data Source = CN-PC08\\DE