void InIcol() { combCol.DataSource = null; DataTable dt = null; lvQuer.Columns.Clear(); lvQuer.Items.Clear(); lvQuer.Columns.Add("序号"); int id = combTable.SelectedIndex; if (id == 0) { table = "V_borrTable"; } else { table = "V_BorrLog"; } if (lscol.Count <= 0 || lscollog.Count <= 0) { dt = T_Sysset.GetTableName(table); } else { List <string> coltmp = null; if (combTable.SelectedIndex == 0) { coltmp = lscol.ToList(); } else { coltmp = lscollog.ToList(); } for (int i = 0; i < coltmp.Count; i++) { combCol.Items.Add(coltmp[i]); lvQuer.Columns.Add(coltmp[i]); } return; } if (dt == null || dt.Rows.Count <= 0) { return; } for (int i = 0; i < dt.Rows.Count; i++) { string str = dt.Rows[i][0].ToString(); lvQuer.Columns.Add(str); if (id == 0) { lscol.Add(str); } else { lscollog.Add(str); } } combCol.DataSource = dt; combCol.DisplayMember = "Name"; }