Ja, nur weiter, bitte feste kritisieren, wenn ich das falsch angehe. Bin noch 
frisch dabei und m�chte gestoppt werden wenn ich Mist mache...

Mein Problem ist: Ich habe eine weitere Komponenten Datei eingef�gt, in der 
eine neue class definiert ist. Diese h�lt die funktionen zum lesen und 
schreiben der Daten auf meinen SQL Server bereit, die die Prozeduren aufrufen 
mit den Parametern usw. Das wollte ich auf diese Art auslagern. Im 
Hauptprogramm habe ich eine Instanz der Klasse und nutze sie zB so: 
dr = RMeldDatadr.getAutor(autorID)

Bzgl. Cnn ausserhalb �ffnen: Da es in dieser class kein Form_Load o.�. gibt, wo 
mach ich die Connection dann (global) f�r die Klasse auf? Die hier ben�tigte 
Connection wird nur von den funkt. der class gebraucht, nicht im Hauptprogramm.


-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Thomas Bandt
Gesendet: Freitag, 1. April 2005 15:06
An: [email protected]
Betreff: Re: [Vb.net] Datareader als Returnwert

Hallo,

return beendet die Methode, sprich alles was danach kommt wird nicht mehr 
abgearbeitet. Du k�nntest die Connection au�erhalb der Methode bereits �ffnen - 
dann hast du damit keine Probleme. Allerdings finde ich das Vorgehen etwas 
seltsam, ich w�rde nie einen kompletten DR irgendwohin �bergeben ...

Poehler, Markus schrieb:
> Hallo zusammen,
> 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??
> 
> 
> Viele Gr��e,
> Markus P�hler
> 
> _______________________________________________
> Vb.net Mailingliste, Postings senden an:
> [email protected]
> An-/Abmeldung und Suchfunktion unter:
> http://www.glengamoi.com/mailman/listinfo/vb.net
> 
> 
> 

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

Odpovedet emailem