so far have use list view retrieve data first , put in designated text boxes,,what want when retrieve or search data automatically put in designated text boxes in form
private void btnretrieve_click(object sender, eventargs e) { con.open(); sqlcommand cmd = new sqlcommand("select * information", con); sqldataadapter dta = new sqldataadapter(cmd); datatable dt = new datatable(); dta.fill(dt); con.close(); lvwcontacts.items.clear(); (int index = 0; index < dt.rows.count; index++) { lvwcontacts.items.add(dt.rows[index]["contact_id"].tostring()); lvwcontacts.items[index].subitems.add(dt.rows[index]["contact_name"].tostring()); lvwcontacts.items[index].subitems.add(dt.rows[index]["contact_address"].tostring()); lvwcontacts.items[index].subitems.add(dt.rows[index]["contact_no"].tostring()); }
with listview won't able that. however, approach might this:
lvwcontacts.items.addrange( r in dt.select() select new listviewitem(r.itemarray.cast<string>().toarray()) ); but, you'll need change select statement be:
select contact_id, contact_name, contact_address, contact_no information
Comments
Post a Comment