Condividi tramite


Readme_ReviewWatcher

L'esempio ReviewWatcher di Adventure Works Cycles per SQL Server 2005 illustra come utilizzare le notifiche delle query. Questo esempio viene utilizzato insieme all'applicazione di e-commerce di esempio Storefront di Adventure Works Cycles. Questo documento descrive come installare la versione per SQL Server 2005 dell'applicazione di esempio ReviewWatcher.

L'esempio può essere utilizzato con il database di esempio AdventureWorks di SQL Server 2005.

Affinché l'esempio possa essere eseguito correttamente, è necessario disporre di privilegi amministrativi.

La directory di installazione predefinita è unità:\Programmi\Microsoft SQL Server\90\Samples\Integrated Samples\Storefront\CS\ReviewWatcher\.

Scenario

Uno sviluppatore desidera creare un'applicazione che visualizzi in tempo reale le modifiche apportate al database senza che venga eseguito il polling del database.

Linguaggi

Transact-SQL, Visual C# e Visual Basic.

Funzionalità

L'esempio ReviewWatcher utilizza le funzionalità seguenti di SQL Server 2005.

Area di applicazione Funzionalità

Generale

SqlDependency

Prerequisiti

Prima di eseguire questo esempio, verificare che siano installati i prodotti software seguenti:

  • SQL Server 2005, con i componenti seguenti:
    • Motore di database di SQL Server
    • SQL Server Management Studio
    • Database di esempio AdventureWorks disponibile nel sito Web CodePlex.
    • Esempi di Motore di database disponibili nel sito Web CodePlex.
    • .NET Framework SDK 2.0 o Microsoft Visual Studio 2005. .NET Framework SDK è disponibile gratuitamente. Vedere Installazione di .NET Framework SDK.

Generazione dell'esempio

Per generare questo esempio, procedere come segue:

Generazione dell'esempio

  1. Eseguire la procedura illustrata nel file readme.htm dell'applicazione di esempio Storefront.

  2. Si noti che in SQL Server 2005 Service Broker è disattivato nel database AdventureWorks. È necessario attivarlo tramite lo script seguente per garantire il funzionamento corretto di questo esempio:

    ALTER DATABASE AdventureWorks SET ENABLE_BROKER

  3. Creare l'applicazione nel file della soluzione nella cartella CS utilizzando Microsoft Visual Studio 2005 o MSBuild.

Esecuzione dell'esempio

Per eseguire questo esempio, procedere come segue:

Esecuzione dell'esempio

  1. Individuare l'esempio Storefront di Adventure Works Cycles digitando https://localhost/StoreCSVS/ nella barra degli indirizzi del browser.

  2. Nella struttura di categorie e sottocategorie a sinistra selezionare la sottocategoria di un prodotto.

  3. Nell'elenco dei prodotti visualizzati fare clic su un prodotto.

  4. Tramite un'applicazione per l'esplorazione di file individuare ed eseguire l'applicazione ReviewWatcher.exe, che è in genere installata in bin\debug.

  5. Tornare al browser, individuare un determinato prodotto e fare clic su Review this Product.

  6. Compilare le caselle di testo e fare clic su Submit.

  7. Nel riquadro sinistro dell'applicazione ReviewWatcher verrà visualizzato un riepilogo dell'analisi.

  8. Selezionare la riga di riepilogo nel riquadro sinistro per visualizzare il contenuto dell'analisi nel riquadro destro.

Rimozione dell'esempio

Per rimuovere questo esempio, procedere come segue:

Rimozione dell'esempio

  1. Per rimuovere l'esempio eseguire la procedura illustrata nel file Leggimi dell'esempio Storefront.

Commenti

Per il corretto funzionamento di questo esempio, è necessario abilitare CLR per SQL Server 2005.

Vedere anche

Concetti

Esempi di integrazione

Guida in linea e informazioni

Assistenza su SQL Server 2005