vb.net - combobox displays System.Data.DataRowView when trying to select the data from sql database -


i got system.data.datarowview when tried select data sql database. these code:

...... mycommand = new sqlcommand("select firstname +' '+ lastname tblvisitor", myconnection) myadapter = new sqldataadapter(mycommand) myadapter.fill(mydataset, "tblvisitor") cboname.datasource = mydataset.tables(0) cboname.displaymember = "firstname" cboname.displaymember = "lastname" cboname.valuemember = "firstname" cboname.valuemember = "lastname" .............. 

and got above error. please help.

your selectcommand neither return column lastname nor firstname. returning 1 column(a concatenation of both columns).

so should work:

mycommand = new sqlcommand("select visitorid, lastname, firstname, (firstname +' '+ lastname)as fullname tblvisitor", myconnection) myadapter = new sqldataadapter(mycommand) myadapter.fill(mydataset, "tblvisitor") cboname.datasource = mydataset.tables(0) cboname.displaymember = "fullname" cboname.valuemember = "visitorid" 'change correct pk-column' 

Comments

Popular posts from this blog

c# - SharpSVN - How to get the previous revision? -

c++ - Is it possible to compile a VST on linux? -

url - Querystring manipulation of email Address in PHP -