Hallo!

> Was f�r einen Vorteil gibt mir BeginTransaction?

Meinst Du die Frage wirklich ernst?

Es gibt sehr viele Anwendungsszenarien, in denen Transaktionen verwalten
werden m�ssen, also wo es wichtig ist, dass mehrere Datenbankoperationen
entweder zusammen oder gar nicht ausgef�hrt werden. So kommt z. B. keine
Buchhaltung ohne Transaktionen aus.

Ich finde so eine DB-Library auch sehr sinnvoll und halte es daher f�r
etwas ungeschickt, wenn ein Objekt nicht als Property sondern als
R�ckgabewert einer Funktion definiert ist, weil man dann ohne
zus�tzliche Deklaration im rufenden Programm nicht auf die Eigenschaften
und Methoden des Projekts zugreifen kann.

Freundliche Gr��e
Joachim van de Bruck


> 
> -----Urspr�ngliche Nachricht-----
> Von: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]] Im Auftrag 
> von Joachim van de Bruck
> Gesendet: Samstag, 27. Juli 2002 10:03
> An: aspDEdotnet
> Betreff: [aspdedotnet] AW: Zentrale Datenbank - Connection
> 
> 
> Hallo!
> 
> >    Public Shared Function Connection() As OleDb.OleDbConnection
> >         Dim objConnection As New
> > OleDb.OleDbConnection(dbFunctions.dbConnectionString)
> 
>           objConnection.Open()
> 
> >         Connection = objConnection
> >    End Function
> 
> Wenn Du die Vorteile von ADO.NET nicht nutzen m�chtest, warum 
> bleibst Du dann nicht bei ADO?
> 
> Um die Datenbankverbindung so sp�t wie m�glich zu �ffnen, 
> solltest Du vielleicht das Connection-Objekt als Property 
> deklarieren und dann erst in Deinen Methoden �ffnen: "if 
> dbFunctions.Connection.State = iDbConnection.State.Closed 
> then dbFunctions.Connection.Open()". So kannst Du z. B. auch 
> noch die Methode "BeginTransaction" nutzen.
> 
> Freundliche Gr��e
> Joachim van de Bruck 
> 
> 
> | [aspdedotnet] als [EMAIL PROTECTED] subscribed
> | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv Sie 
> | k�nnen sich unter folgender URL an- und abmelden: 
> | http://www.dotnetgerman.com/listen/aspDEdotnet.asp
> 
> 
> | [aspdedotnet] als [EMAIL PROTECTED] subscribed
> | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv
> | Sie k�nnen sich unter folgender URL an- und abmelden:
> | http://www.dotnetgerman.com/listen/aspDEdotnet.asp
> 


| [aspdedotnet] als [email protected] subscribed
| http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.dotnetgerman.com/listen/aspDEdotnet.asp

Antwort per Email an