/* public void loadForm1(int id = 0)//либо по номеру, либо все незавершенные, выводит не в том порядке столбцы * { * List<RepairView> repairsView; * * repairsView = sql.ShowRepairsNotFinishForDS(); * * dataGridView1.DataSource = repairsView; * * dataGridView1.ReadOnly = true; * }*/ public void getRepairByOther(string find) { List <String[]> rows; dataGridView1.Columns.Clear(); rows = sql.getRepairByOther(find); for (int i = 0; i < rows[0].Length; i++) { dataGridView1.Columns.Add((rows[0])[i], (rows[0])[i]); } for (int i = 1; i < rows.Count; i++) { dataGridView1.Rows.Add(rows[i]); } dataGridView1.ReadOnly = true; }