I found that some people don't know different usage of Dataset and DataReader, I like to assign DataSource to a Reader directly, then DATABIND (). I don't have the data and then post it in 9cbs. I am not wrong, why don't you have data. . .
Binding with a drop-down box DropDownList1 as an example: now a DataSet (DS) and a DataReader (DR) are the same data. With DS, it is: DROPDOWNLIST1.DATASOURCE = DS.TABLES [0]; DropDownList1 ....... // text and value bind fields. DROPDOWNLIST1.DATABIND (); with DR is: while (Dr.Read ()) {DropdownList1.ItemsAdd (New ListItem (DR ["field name 1"]. Tostring (), DR ["field name 2"]. Tostring ()));