At 02:42 PM 4/1/2005, you wrote:
ich scheitere daran eine Funktion einen SQLdatareader zur�ckgeben zu lassen, weil ich dauernd �rger mit der Verbindung habe.

Scheinbar ist es so, dass ich die in der Funktion ge�ffnete Connection erst nach
Return Datareader
wieder schlie�en kann, da der Datareader sonst verloren geht.


Andererseits scheint sie nach dem Return Datareader nicht mehr abgearbeitet zu werden und bleibt also ge�ffnet.
Das hat zur Folge, dass ich die Funktion kein zweites Mal aufrufen kann, weil ein erneutes Connection.open zu einem Fehler f�hrt ("bereits ge�ffnet").


Wie ist die Standard-Vorgehensweise in diesem Fall??

Ein DR sollte dort verarbeitet werden, wo er aufgemacht wird. Ein DR dient der schnellen read-only Abarbeitung von Daten. Nicht wird er �ber Layer weitergereicht, nicht soll er verwendet werden um beim Lesen zeitintensive Aufgaben nebenbei zu machen.


Chris


_______________________________________________ Vb.net Mailingliste, Postings senden an: [email protected] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/vb.net

Odpovedet emailem