> 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

Antwort per Email an