Domanda

C'è un modo per specificare il livello di isolamento delle transazioni quando crystal Reports interroga un database di SQL Server 2005 senza di ricorrere a uno dei seguenti:

  • L'incapsulamento di query del rapporto in una stored procedure che esegue SET TRANSACTION ISOLATION LEVEL... prima della query stessa
  • a mano scrivendo la query SQL in Crystal Reports per eseguire SET TRANSACTION ISOLATION LEVEL...
È stato utile?

Soluzione

Sono stato in grado di incorporare questo in un oggetto di comando:

SET TRANSACTION ISOLATION LEVEL REPEATABLE READ

--Command objects need to return a value
SELECT GetDate()

Questo oggetto Command è stato oltre per la query che ho 'scritto' Nell'Esperto database.

Vuoi approfondire la necessità di impostare il livello di isolamento?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top