Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Stored Procedure(s) in Transaktionen (https://www.delphipraxis.net/131962-stored-procedure-s-transaktionen.html)

Reinhardtinho 3. Apr 2009 12:09

Datenbank: MS SQL Server • Version: 2005 • Zugriff über: SQL-Skript

Stored Procedure(s) in Transaktionen
 
Hi,

ich habe mir eine Stored Procedure geschrieben, die einen Datensatz in eine Tabelle einfügt. Die Attribute werden mittels Parameter übergeben.

Wenn ich jetzt eine Liste an Datensätzen einfügen will, würde ich das gerne in einer Transaktion machen.

Leider weiß ich nicht genau, wie ich das machen soll.

Bin für jeden Tipp dankbar

PS: Die Transaktion soll dann von ein C#-Programm ausgeführt werden.

hoika 3. Apr 2009 12:47

Re: Stored Procedure(s) in Transaktionen
 
Hallo,

Transaktionen werden nicht ausgeführt ... meintest die SP ?

Warum startet dein c# Programm die Transaktion nicht selber,
ruft die SP so oft auf, wie gewünscht und commited sie dann.

Ein anderer Weg ist,
dass du eine weitere SP definierst,
die selbst die Transaktion startet,
dann die andere SP so oft aufruft, wie benötigt,
und zum Schluss das Commit macht.
(Infos in Transact-SQL)



Heiko

Reinhardtinho 3. Apr 2009 12:59

Re: Stored Procedure(s) in Transaktionen
 
Danke.

Ich werde die Transaktion vom Programm aus starten.


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:40 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz