//
DataTable dt = DS.Tables[table];
int fc = dt.Columns.Count;
lv.Columns.Clear();
lv.Items.Clear();
/*添加表头,缺省为"Column 0"...自定比较好
for (int i = 0; i < fc; i++) { lv.Columns.Add("Column " + i.ToString()); } */
foreach (DataRow row in dt.Rows) {
string[] subitems = new string[fc];
object[] o = row.ItemArray;
for (int i = 0; i < fc; i++){
subitems[i] = o[i].ToString();
}
ListViewItem item = new ListViewItem(subitems);
lv.Items.Add(item);
}