Danke f�r das Angebot. Wenn ich den reader2 schlie�e, passeirt das gro�e �ber und der 
Page Init dauert dann 100 Sekunden.

void Page_Load (object sender, EventArgs e)
{

    id = Request.QueryString["id"];
    kdnr = Request.QueryString["kdnr"];
    who = Request.QueryString["who"];
    strDbConnString = ConfigurationSettings.AppSettings["LoginDb"];

    SqlConnection objConnection = new SqlConnection(strDbConnString);
    objConnection.Open();

    string sqlskript = "select skript from kunden where kdnr=" + kdnr;
    SqlCommand cmd1 = new SqlCommand(sqlskript, objConnection);
    string skript = cmd1.ExecuteScalar().ToString();

    sqlskript = "select 
bgcolor,textcolor,BasevlinkColor,BasealinkColor,BaselinkColor,logourl,logo,firma from 
skript where id=" + skript;
    SqlCommand cmd2 = new SqlCommand(sqlskript, objConnection);
    SqlDataReader reader1 = cmd2.ExecuteReader();
    reader1.Read();

    body.Attributes["bgcolor"] = reader1["bgcolor"].ToString();
    body.Attributes["text"] = reader1["textcolor"].ToString();
    body.Attributes["vlink"] = reader1["BasevlinkColor"].ToString();
    body.Attributes["alink"] = reader1["BasealinkColor"].ToString();
    body.Attributes["link"] = reader1["BaselinkColor"].ToString();
    logo.Attributes["href"] = reader1["logourl"].ToString();
    string logoimg = reader1["logo"].ToString();
    string firma = reader1["firma"].ToString();
    logo.Text = "<img alt='" + firma + "' src='http://www.webwatch.at/customers/"; + 
logoimg + "' border='0'>";
    reader1.Close();

    sqlskript = "select htmltreffer.anzeige,htmlsource.Datum,domain.url AS 
durl,domain.domain from htmltreffer,htmlsource,domain where htmltreffer.id=" + id + " 
and htmltreffer.kdnr=" + kdnr + "and htmlsource.url like (domain.url + '%')";
    SqlCommand cmd3 = new SqlCommand(sqlskript, objConnection);
    SqlDataReader reader2 = cmd3.ExecuteReader();
    reader2.Read();
    string anzeige = reader2["Anzeige"].ToString();
    datum.Text = reader2["Datum"].ToString();
    durl = reader2["durl"].ToString();
    medium.Text = reader2["domain"].ToString();
    //reader2.Close();
    stichworte.Text = anzeige;
    medium.Attributes["href"] = durl;
    if(anzeige.IndexOf(";")<0)
        stichwort.Text = "Stichwort";
    else
        stichwort.Text = "Stichworte";

    if(who!="pdf")
    {
        OM = false;
        markierung.NavigateUrl = "viewurl_om.asp?kdnr=" + kdnr + "&id=" + id + "&url=" 
+ durl;
        markierung.Target = "unten";
        markierung.Attributes["class"] = "link";
        markierung.Text = "ohne Markierung";

        wg.NavigateUrl = "wg.asp?kdnr=" + kdnr + "&id=" + id;
        wg.Target = "new";
        wg.Attributes["class"] = "link";
        wg.Text = "Clipping weiterleiten";

        re.NavigateUrl = "reklamation.asp?kdnr=" + kdnr + "&id=" + id;
        re.Target = "new";
        re.Attributes["class"] = "link";
        re.Text = "Clipping reklamieren";
        seperator.Text = " | ";
        seperator2.Text = " | ";
    }
    objConnection.Close();
}

thx
Gerald.

> -----Urspr�ngliche Nachricht-----
> Von: Michael Speer [mailto:[EMAIL PROTECTED]]
> Gesendet: Mittwoch, 04. September 2002 16:38
> An: aspDEdotnet
> Betreff: [aspdedotnet] AW: Verbindung zum SQL Server
> 
> 
> 100 Sekunden? Au weh.
> Schreib doch mal Deine Sourcen. Vielleicht sehen ja n Augen mehr als
> zwei. :-)
> 
> Gr�sse,
> Micha
> 
> -----Urspr�ngliche Nachricht-----
> Von: Gerald B�ck [mailto:[EMAIL PROTECTED]] 
> Gesendet: Mittwoch, 4. September 2002 16:08
> An: aspDEdotnet
> Betreff: [aspdedotnet] AW: Verbindung zum SQL Server
> 
> 
> Danke f�r den Tipp, das Problem dabei ist wenn ich den reader mit
> reader.Close() beendet dauert der aufruf des skripts um bis zu 100
> Sekunden l�nger, wodurch sich ein neues problem ergibt das ich nicht
> verstehe)))
> 
> thx
> gerald
> 
> > -----Urspr�ngliche Nachricht-----
> > Von: Michael Speer [mailto:[EMAIL PROTECTED]]
> > Gesendet: Mittwoch, 04. September 2002 15:49
> > An: aspDEdotnet
> > Betreff: [aspdedotnet] AW: Verbindung zum SQL Server
> > 
> > 
> > Nun, Du k�nntest zum Beispiel alle Deine Verbindungen
> > freigeben, die Du
> > aufgebaut hast. Was f�r Daten-Objekte verwendest Du denn?
> > Eine Falle ist z.B. der SQLDataReader, der ist n�mlich nicht
> > disconnected und muss deshalb ge.close()ed werden.
> > 
> > Gr�sse,
> > Micha
> > 
> > -----Urspr�ngliche Nachricht-----
> > Von: Gerald B�ck [mailto:[EMAIL PROTECTED]]
> > Gesendet: Mittwoch, 4. September 2002 14:58
> > An: aspDEdotnet
> > Betreff: [aspdedotnet] Verbindung zum SQL Server
> > 
> > 
> > Ich krieg beim aufruf eines Skripts manchmal diesen Fehler:
> > 
> > Timeout abgelaufen. Der Timeout ist vor dem Anfordern einer 
> Verbindung
> 
> > aus dem Pool abgelaufen. M�glicherweise werden alle Verbindungen im 
> > Pool bereits verwendet und die maximale Poolgr��e wurde erreicht.
> > 
> > Der Fehler tritt ca. jeden 3-5 Aufruf auf. Was kann ich da dagegen 
> > machen?
> > 
> > thx
> > Gerald.
> > 
> > | [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
> 
> | [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