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
