public void ShowData(IDataReader Reader) { ListViewDataSet.Clear(); int _Result = 0; bool _CreateColumns = true; while (Reader.Read()) { //Создание колонок в списке if (_CreateColumns) { ListViewDataSet.Columns.Add("").Width = 20; for (int i = 0; i <= Reader.FieldCount - 1; i++) { ListViewDataSet.Columns.Add(Reader.GetName(i)); } _CreateColumns = false; } ListViewItem NewItem; NewItem = ListViewDataSet.Items.Add(""); for (int i = 0; i <= Reader.FieldCount - 1; i++) { NewItem.SubItems.Add(Reader.GetValue(i).ToString()); } _Result++; } ListViewDataSet.AlignColumns(); SQLStatusLabel.Text = string.Format("Выбрано {0} записей.", _Result); }
public void ClearData() { ListViewDataSet.Clear(); SQLStatusLabel.Text = string.Empty; }