was meinen die gurus hier denn zum caching?
ich pers�nlich find, das ist einer der gr�ssten vorteile von .net
ich lad mir meine tabellen ins cache, und brauch somit die db gar nicht mehr
bem�hen.....
ich schmeiss mir alles noch in eine eigene klasse, von der ich dann die
anderen seiten ableite und hab somit auch gleich den datenzugriff in einer
datei gekapselt.... noch ein vorteil...

lg

----- Original Message -----
From: "Andreas Rudischhauser (N)" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, March 17, 2004 11:56 PM
Subject: AW: [Asp.net] Datareader + Rekursion


Das kannst vergessen. Wir haben mal ein paar Tests gemacht.... das �ffnen
und Schlie�en der Access DB ist elendig langsam. Das dauert dann wenn du
viele �ffnungen hast fast 1-2 Sekunden!!


Besser pro Request am Anfang die DB �ffnen und am Ende wieder schlie�en.
Das Problem mit den DataReader bleibt dann zwar. Aber dann muss du halt
entweder bei ner rekursiven Abfrage erst alles in ein DataSet laden oder
aber in ein Array.

Gru� Andi

> -----Urspr�ngliche Nachricht-----
> Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im
> Auftrag von oskar
> Gesendet: Mittwoch, 17. M�rz 2004 22:28
> An: [EMAIL PROTECTED]
> Betreff: Re: [Asp.net] Datareader + Rekursion
>
> weiss ja nicht wie ausgelastet die site ist, aber access erlaubt 256
> gleichzeitige verbindungen und jede dauert grad mal ein paar
> millisekunden.....
> ausserdem kannst das ergebnis ja cachen.... w�rd ich dir ohnehin
> empfehlen.... dann reduzierst du db connections wirklich auf "fast nicht
> gebraucht"
>
> lg
>
> ----- Original Message -----
> From: "Thomas Bandt" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Wednesday, March 17, 2004 10:01 PM
> Subject: RE: [Asp.net] Datareader + Rekursion
>
>
> da krieg ich aber bei access bauchschmerzen... ist mir echt zu heavy.
> ich probiers jetzt mal mit nem array, f�r die datatable reichts im
> moment irgendwie noch nicht.
>
> danke & gru�, thomas
>
> > -----Original Message-----
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] On Behalf Of oskar
> > Sent: Wednesday, March 17, 2004 9:58 PM
> > To: [EMAIL PROTECTED]
> > Subject: Re: [Asp.net] Datareader + Rekursion
> >
> > du kannst auch eine neue connection mit einem neuem reader �ffnen.
> >
> >   conn.Open();
> >   string SQL = "SELECT ...";
> >   OleDbCommand cmd = new OleDbCommand(SQL, conn);
> >   OleDbDataReader reader = cmd.ExecuteReader();
> >   conn_2 = new OleDbConnection(CONN_STRING_DB);
> >   conn_2.Open();
> >   while (reader.Read())
> >     {
> >     SQL_2 = "SELECT .....";
> >     cmd_2 = new OleDbCommand(SQL_2, conn_2);
> >    reader_2 = cmd_2.ExecuteReader();
> >    while (reader_2.Read())
> >    {
> >     // mach was
> >     }
> >     reader_2.Close();
> >    }
> >     reader.Close();
> >     conn_2.Close();
> >     conn.Close();
> >
> > dh f�r deinen fall:
> > - conn �ffnen
> > - reader zuweisen
> > - methode aufrufen
> > -- innerhalb der methode eine neue conn �ffnen und reader zuweisen
> > -- innerhalb der methode beides (reader und conn) schliessen
> > - den ersten reader und conn nach dem methodenaufruf schliessen
> >
> > so m�ssts gehen...
> >
> > lg
> >
> > ----- Original Message -----
> > From: "Thomas Bandt" <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>
> > Sent: Wednesday, March 17, 2004 9:22 PM
> > Subject: [Asp.net] Datareader + Rekursion
> >
> >
> > Hallo nochmal...
> >
> > wie kriege ich es denn gebacken, ne Navigation rekursiv abzubilden?
> > Wenn ich nen Datareader aufmache, ihn durchlaufe und dann in der
> > Schleife ne Methode aufrufe, in der ich wiederum nen Datareader �ffne,
> > bockt er.
> >
> > Dieser Verbindung ist bereits ein ge�ffneter DataReader zugeordnet,
> > der zuerst geschlossen werden muss.
> >
> > D.h. wirklich pro Connection nur ein Datareader? Hm, ja...
> > und wie schaut
> > die Alternative aus? ;-(
> >
> > Gru�, Thomas
> >
> >
> > _______________________________________________
> > Asp.net Mailingliste, Postings senden an:
> > [EMAIL PROTECTED]
> > An-/Abmeldung und Suchfunktion unter:
> > http://www.glengamoi.com/mailman/listinfo/asp.net
> > _______________________________________________
> > Asp.net Mailingliste, Postings senden an:
> > [EMAIL PROTECTED]
> > An-/Abmeldung und Suchfunktion unter:
> > http://www.glengamoi.com/mailman/listinfo/asp.net
> >
> >
>
>
> _______________________________________________
> Asp.net Mailingliste, Postings senden an:
> [EMAIL PROTECTED]
> An-/Abmeldung und Suchfunktion unter:
> http://www.glengamoi.com/mailman/listinfo/asp.net
>
> _______________________________________________
> Asp.net Mailingliste, Postings senden an:
> [EMAIL PROTECTED]
> An-/Abmeldung und Suchfunktion unter:
> http://www.glengamoi.com/mailman/listinfo/asp.net

_______________________________________________
Asp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

_______________________________________________
Asp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an