> SqlDataReader dr = > SqlHelper.ExecuteReader((SqlConnection)Session["SqlConn"],"usp > GetDatabaseObj > ectAct", null);
Connection bitte nicht in Sessions speichern. Jedes mal neu öffnen und schliessen. Das Pooling sorgt für Performance. Entweder so: > int i = 0; > while(dr.Read()) > { > i++; Hier daten von dr benutzen um DDL zu füllen > } > if(i == 1) > { zusatzaktion für i==1 > } Oder so: DataTable tbl = new DataTable(); SqlDataAdapter objAdp = new SqlDataAdapter (strSelect,objConn) objAdp.Fill(tbl); ddlDatabaseObject.DataSource = tbl; ddlDatabaseObject.DataValueField = "DatabaseObjectId"; ddlDatabaseObject.DataTextField = "Name"; ddlDatabaseObject.DataBind(); Claudius _______________________________________________ Asp.net Mailingliste, Postings senden an: Asp.net@glengamoi.com An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net