public void getRepairBySN(string SN) { List <String[]> rows; dataGridView1.Columns.Clear(); rows = sql.getRepairBySN(SN); 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; }