2 Stimmen

Crystal Reports mit SQL Server 2005: Setzen des Transaktionsisolationsgrads

Gibt es eine Möglichkeit, den Transaktionsisolationsgrad anzugeben, wenn Crystal Reports auf eine SQL Server 2005-Datenbank zugreift, ohne auf folgende Methoden zurückgreifen zu müssen:

  • Das Abfragen des Berichts in einer gespeicherten Prozedur zu umschließen, die SET TRANSACTION ISOLATION LEVEL... vor der Abfrage selbst ausführt
  • Das Handgeschreiben des SQL-Abfrage in Crystal Reports, um SET TRANSACTION ISOLATION LEVEL... auszuführen

1voto

craig Punkte 24546

Ich konnte dies in ein Command-Objekt einbetten:

SET TRANSACTION ISOLATION LEVEL REPEATABLE READ

--Command-Objekte müssen einen Wert zurückgeben
SELECT GetDate()

Dieses Command-Objekt war zusätzlich zu der Abfrage, die ich im Datenbank-Expert 'geschrieben' habe.

Können Sie die Notwendigkeit festlegen, den ISOLATION LEVEL zu setzen?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X