c# - Listbox isn't populating with Data -


i have set listbox called lboxsupplier, have created data adapter used populate supplier listbox. when run form listbox empty. want listbox populate supplier id , company click on populate listbox products.

namespace pennyburn_greg { public partial class formprocess : form {     sqldataadapter dasupplier;     dataset dspennyburngreg = new dataset();     sqlconnection conn;     sqlcommand cmdsupplierdetails;     sqlcommandbuilder cmdbsupplier;     datarow drsupplier;     string connstr, sqlsupplier;      public formprocess()     {         initializecomponent();     }    private void formprocess_load(object sender, eventargs e) {     connstr = @"data source= arlene-pc; initial catalog= pennyburngreg; integrated security=true";      //dataadapter supplier listbox          sqlsupplier = @"select* supplier";         conn = new sqlconnection(connstr);         cmdsupplierdetails = new sqlcommand(sqlsupplier, conn);         dasupplier = new sqldataadapter(cmdsupplierdetails);         dasupplier.fillschema(dspennyburngreg, schematype.source, "supplier"); }     private void filllboxsupplier(string str)     {         dasupplier.fill(dspennyburngreg, "supplier");         lboxsupplier.datasource = dspennyburngreg.tables["supplier"];         lboxsupplier.displaymember = "company";         lboxsupplier.valuemember = "supplierid";       }      } } 

first of all, why calling fillschema, rather should calling fill method data, like

dasupplier.fill(dspennyburngreg, "supplier"); 

once have dataset filled, in formprocess_load() can add dataset datasource listbox like

lboxsupplier.datasource = dspennyburngreg.tables["supplier"] 

Comments

Popular posts from this blog

python - TypeError: start must be a integer -

c# - DevExpress RepositoryItemComboBox BackColor property ignored -

django - Creating multiple model instances in DRF3 -